ID3D11DeviceContextX::StopThreadTrace Method

Stops and flushes a GPU sequencer thread trace at the current point in the GPU command stream.

Syntax

public:
void StopThreadTrace(
         void *pDstAddressTraceSize
)  

Parameters

pDstAddressTraceSize
Type: void *

[in] Pointer to a location in graphics memory that will receive the size of the trace output in bytes, once the trace data has been flushed.

Return value

None.

Remarks

This method cannot be called from a deferred context.

To determine when the trace buffers are safe to read by the CPU, use fence tracking (ID3D11DeviceContextX::InsertFence and ID3D11DeviceX::IsFencePending) following the call to StopThreadTrace.

The format of the trace data is subject to change and is not yet documented.

Requirements

Header: Declared in d3d11_x.h.

Library: Use d3d11_x.lib.

See also

Reference

ID3D11DeviceContextX Interface

ID3D11DeviceContextX Members