ID3D11DmaEngineContextX Members

ID3D11DmaEngineContextX has the following members.

Public Methods

  Name Description
CopyLastErrorCodeToBuffer Copies the last error code into a buffer.
CopyLastErrorCodeToMemory Copies the last error code to memory.
CopyMemoryToMemory A graphics memory to memory copy operation, similar to memcpy, performed by the DMA engine.
CopyResource Copies a resource.
CopySubresourceRegion Copies a resource region.
FillMemoryWithValue Fills a memory buffer with the given 32-bit value.
FillResourceWithValue Fills the resource with a 32-bit value.
GetType Gets a device context type.
InsertFence Inserts a fence into a DMA engine.
InsertWaitOnFence Inserts a wait on a fence.
InsertWaitOnMemory Inserts a wait on memory. 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.
InsertWaitOnPresent Inserts a wait on the Present.
JPEGDecode Decodes a JPEG resource.
LZCompressBuffer Compresses the buffer.
LZCompressMemory Compresses memory to LZ format.
LZCompressTexture This method is not implemented, and is not planned to be implemented for Direct3D 11 for Xbox One.
LZDecompressBuffer Decompresses a buffer.
LZDecompressMemory Decompresses memory from LZ format.
LZDecompressTexture This method is not implemented, and is not planned to be implemented for Direct3D 11 for Xbox One.
PIXBeginEvent Starts a user-defined event for GPU captures.
PIXBeginEventEx Starts a user-defined event for a capture of GPU activity, to be used in PIX or the Xbox Hang Investigation Tool (XHIT).
PIXEndEvent Defines the end of a user-defined event.
PIXSetMarker Inserts a marker into the GPU timeline in the PIX System Timing Capture window, when a particular user-defined event occurs.
PIXSetMarkerEx Inserts a marker into the PIX GPU timeline when the specified user-defined event occurs.
Submit Submits a request.
WriteTimestampToBuffer Writes a 64-bit GPU timestamp value to the destination buffer resource.
WriteTimestampToMemory Writes a 64-bit GPU timestamp value to the destination graphics memory address.
WriteValueBottomOfPipe Writes a 32-bit value to a graphics memory address.
WriteValueEndOfPipe64 Writes a 64-bit value to a graphics memory address.

See also

ID3D11DmaEngineContextX