ID3D11DeviceContextX::InsertWaitOnMemory64 Method

Inserts a wait on memory, dependent on a 64-bit value. The command processor compares the value at the given memory location against a reference value using the supplied comparison function. Once the comparison succeeds, the command processor continues with execution.

Syntax

public:
void InsertWaitOnMemory64(
         const void *pAddress,
         UINT Flags,
         D3D11_COMPARISON_FUNC ComparisonFunction,
         UINT64 ReferenceValue
)  

Parameters

pAddress
Type: void *

[in] The address of a value in graphics memory.

Flags
Type: UINT 

[in] Flags to control this method, as a bitwise-OR’d combination of D3D11X_INSERT_WAIT_ON_MEMORY_FLAGS enumeration constants, such as “use PFP”.

ComparisonFunction
Type: D3D11_COMPARISON_FUNC 

[in] The comparison function, as a D3D11_COMPARISON_FUNC enumeration constant, such as less than or greater than.

ReferenceValue
Type: UINT64 

[in] The command processor compares the value at the given memory location against this 64-bit reference value.

Return value

None.

Requirements

Header: Declared in d3d11_x.h.

Library: Use d3d11_x.lib.

See also

ID3D11DeviceContextX::InsertWaitOnMemory

ID3D11DeviceContextX::WriteValueEndOfPipe

ID3D11DeviceContextX::GpuSendPipelinedEvent

ID3D11DeviceContextX::FlushGpuCacheRange

Reference

ID3D11DeviceContextX Interface

ID3D11DeviceContextX Members