d3d12 module

ID3D12CommandQueue_VTable

structforeignSource

Fields

UpdateTileMappings: #type (this: *ID3D12CommandQueue, pResource: *ID3D12Resource, NumResourceRegions: u32, pResourceRegionStartCoordinates: *D3D12_TILED_RESOURCE_COORDINATE, pResourceRegionSizes: *D3D12_TILE_REGION_SIZE, pHeap: *ID3D12Heap, NumRanges: u32, pRangeFlags: *D3D12_TILE_RANGE_FLAGS, pHeapRangeStartOffsets: *u32, pRangeTileCounts: *u32, Flags: D3D12_TILE_MAPPING_FLAGS) -> void #cpp_method
CopyTileMappings: #type (this: *ID3D12CommandQueue, pDstResource: *ID3D12Resource, pDstRegionStartCoordinate: *D3D12_TILED_RESOURCE_COORDINATE, pSrcResource: *ID3D12Resource, pSrcRegionStartCoordinate: *D3D12_TILED_RESOURCE_COORDINATE, pRegionSize: *D3D12_TILE_REGION_SIZE, Flags: D3D12_TILE_MAPPING_FLAGS) -> void #cpp_method
ExecuteCommandLists: #type (this: *ID3D12CommandQueue, NumCommandLists: u32, ppCommandLists: **ID3D12CommandList) -> void #cpp_method
SetMarker: #type (this: *ID3D12CommandQueue, Metadata: u32, pData: *void, Size: u32) -> void #cpp_method
BeginEvent: #type (this: *ID3D12CommandQueue, Metadata: u32, pData: *void, Size: u32) -> void #cpp_method
EndEvent: #type (this: *ID3D12CommandQueue) -> void #cpp_method
Signal: #type (this: *ID3D12CommandQueue, pFence: *ID3D12Fence, Value: u64) -> HRESULT #cpp_method
Wait: #type (this: *ID3D12CommandQueue, pFence: *ID3D12Fence, Value: u64) -> HRESULT #cpp_method
GetTimestampFrequency: #type (this: *ID3D12CommandQueue, pFrequency: *u64) -> HRESULT #cpp_method
GetClockCalibration: #type (this: *ID3D12CommandQueue, pGpuTimestamp: *u64, pCpuTimestamp: *u64) -> HRESULT #cpp_method
GetDesc: #type (this: *ID3D12CommandQueue) -> D3D12_COMMAND_QUEUE_DESC #cpp_method

See also