ID3D12XboxDmaCommandList has the following members.
| Name | Description | |
|---|---|---|
![]() |
BeginEvent | For internal use only. |
![]() |
BeginQuery | Starts a query running. |
![]() |
Close | Gracefully cleans up running streams. |
![]() |
CopyBufferRegion | Copies a region of a buffer from one resource to another. |
![]() |
CopyLastErrorCodeToMemoryX | Copies the last error code to memory. |
![]() |
CopyMemoryToMemoryX | Copies data from one GPU virtual address to another. |
![]() |
CopyResource | Copies a resource. |
![]() |
CopyTextureRegion | Copies a region of a source texture to a specified location in a destination texture. |
![]() |
CopyTiles | Copies tiles from buffer to tiled resource or vice versa. |
![]() |
EndEvent | For internal use only. |
![]() |
EndQuery | Ends a running query. |
![]() |
EnqueueDwordsX | Copies an array of SDMA command packet DWORD values into the command list. This method is for developer experimentation and is not functional on retail builds of Direct3D 12. |
![]() |
FillMemoryWith32BitValueX | Fills the specified range of GPU memory (a memory buffer) with the specified 32-bit value. |
![]() |
JPEGDecodeMemoryX | Decodes a JPEG resource. |
![]() |
KickoffX | Submits queued DMA command list segments to the GPU for processing. |
![]() |
LZCompressMemoryX | Compresses memory to LZ format. |
![]() |
LZDecompressMemoryX | Decompresses memory from LZ format. |
![]() |
Reset | Resets the DMA command list using the specified allocator and optionally using a specified initial state of the pipeline. |
![]() |
ResolveQueryData | Extracts data from a query. Works with all heap types (default, upload, and readback). |
![]() |
ResourceBarrier | Notifies the driver that it needs to synchronize multiple accesses to resources, such as synchronizing reading and writing to the same texture. |
![]() |
SetMarker | For internal use only. |
![]() |
Wait64BitValueX | Waits on the 64-bit value at a given source location in memory to satisfy a comparison condition. |
![]() |
Write64BitValueBottomOfPipeX | Writes a 64-bit value at the bottom of the pipeline to a given destination in memory. |