Halide
ID3D12GraphicsCommandListVtbl Struct Reference

#include <mini_d3d12.h>

Public Member Functions

 BEGIN_INTERFACE (ID3D12GraphicsCommandList *This, REFIID riid, _COM_Outptr_ void **ppvObject)
 
ID3D12GraphicsCommandList _In_ REFGUID _In_ UINT _In_reads_bytes_opt_ (DataSize) const void *pData)
 
 void (STDMETHODCALLTYPE *ClearState)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *DrawInstanced)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *DrawIndexedInstanced)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *Dispatch)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *CopyBufferRegion)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *CopyTextureRegion)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *CopyResource)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *CopyTiles)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *ResolveSubresource)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *IASetPrimitiveTopology)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *RSSetViewports)(ID3D12GraphicsCommandList *This
 
 _In_range_ (0, D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE) UINT NumViewports
 
 _In_reads_ (NumViewports) const D3D12_VIEWPORT *pViewports)
 
 void (STDMETHODCALLTYPE *RSSetScissorRects)(ID3D12GraphicsCommandList *This
 
 _In_range_ (0, D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE) UINT NumRects
 
 _In_reads_ (NumRects) const D3D12_RECT *pRects)
 
 void (STDMETHODCALLTYPE *OMSetBlendFactor)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *OMSetStencilRef)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetPipelineState)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *ResourceBarrier)(ID3D12GraphicsCommandList *This
 
_In_ UINT _In_reads_ (NumBarriers) const D3D12_RESOURCE_BARRIER *pBarriers)
 
 void (STDMETHODCALLTYPE *ExecuteBundle)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetDescriptorHeaps)(ID3D12GraphicsCommandList *This
 
_In_ UINT _In_reads_ (NumDescriptorHeaps) ID3D12DescriptorHeap *const *ppDescriptorHeaps)
 
 void (STDMETHODCALLTYPE *SetComputeRootSignature)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetGraphicsRootSignature)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetComputeRootDescriptorTable)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetGraphicsRootDescriptorTable)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetComputeRoot32BitConstant)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetGraphicsRoot32BitConstant)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetComputeRoot32BitConstants)(ID3D12GraphicsCommandList *This
 
_In_ UINT _In_ UINT _In_reads_ (Num32BitValuesToSet *sizeof(UINT)) const void *pSrcData
 
 void (STDMETHODCALLTYPE *SetGraphicsRoot32BitConstants)(ID3D12GraphicsCommandList *This
 
_In_ UINT _In_ UINT _In_reads_ (Num32BitValuesToSet *sizeof(UINT)) const void *pSrcData
 
 void (STDMETHODCALLTYPE *SetComputeRootConstantBufferView)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetGraphicsRootConstantBufferView)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetComputeRootShaderResourceView)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetGraphicsRootShaderResourceView)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetComputeRootUnorderedAccessView)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetGraphicsRootUnorderedAccessView)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *IASetIndexBuffer)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *IASetVertexBuffers)(ID3D12GraphicsCommandList *This
 
_In_ UINT _In_ UINT _In_reads_opt_ (NumViews) const D3D12_VERTEX_BUFFER_VIEW *pViews)
 
 void (STDMETHODCALLTYPE *SOSetTargets)(ID3D12GraphicsCommandList *This
 
_In_ UINT _In_ UINT _In_reads_opt_ (NumViews) const D3D12_STREAM_OUTPUT_BUFFER_VIEW *pViews)
 
 void (STDMETHODCALLTYPE *OMSetRenderTargets)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *ClearDepthStencilView)(ID3D12GraphicsCommandList *This
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS _In_ FLOAT _In_ UINT8 _In_ UINT _In_reads_ (NumRects) const D3D12_RECT *pRects)
 
 void (STDMETHODCALLTYPE *ClearRenderTargetView)(ID3D12GraphicsCommandList *This
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE const _In_ FLOAT _In_ UINT _In_reads_ (NumRects) const D3D12_RECT *pRects)
 
 void (STDMETHODCALLTYPE *ClearUnorderedAccessViewUint)(ID3D12GraphicsCommandList *This
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12Resource const _In_ UINT _In_ UINT _In_reads_ (NumRects) const D3D12_RECT *pRects)
 
 void (STDMETHODCALLTYPE *ClearUnorderedAccessViewFloat)(ID3D12GraphicsCommandList *This
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12Resource const _In_ FLOAT _In_ UINT _In_reads_ (NumRects) const D3D12_RECT *pRects)
 
 void (STDMETHODCALLTYPE *DiscardResource)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *BeginQuery)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *EndQuery)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *ResolveQueryData)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetPredication)(ID3D12GraphicsCommandList *This
 
 void (STDMETHODCALLTYPE *SetMarker)(ID3D12GraphicsCommandList *This
 
UINT _In_reads_bytes_opt_ (Size) const void *pData
 
 void (STDMETHODCALLTYPE *BeginEvent)(ID3D12GraphicsCommandList *This
 
UINT _In_reads_bytes_opt_ (Size) const void *pData
 
 void (STDMETHODCALLTYPE *EndEvent)(ID3D12GraphicsCommandList *This)
 
 void (STDMETHODCALLTYPE *ExecuteIndirect)(ID3D12GraphicsCommandList *This
 

Public Attributes

ID3D12GraphicsCommandListThis
 
ID3D12GraphicsCommandList _In_ REFGUID guid
 
ID3D12GraphicsCommandList _In_ REFGUID _Inout_ UINTpDataSize
 
ID3D12GraphicsCommandList _In_ REFGUID _Inout_ UINT _Out_writes_bytes_opt_ pDataSize voidpData
 
ID3D12GraphicsCommandList _In_ REFGUID _In_ UINT DataSize
 
ID3D12GraphicsCommandList _In_ REFGUID const _In_opt_ IUnknownpData
 
ID3D12GraphicsCommandList _In_z_ LPCWSTR Name
 
ID3D12GraphicsCommandList REFIID riid
 
ID3D12GraphicsCommandList REFIID _COM_Outptr_opt_ void ** ppvDevice
 
ID3D12GraphicsCommandList _In_ ID3D12CommandAllocatorpAllocator
 
ID3D12GraphicsCommandList _In_ ID3D12CommandAllocator _In_opt_ ID3D12PipelineStatepInitialState
 
_In_opt_ ID3D12PipelineStatepPipelineState
 
_In_ UINT VertexCountPerInstance
 
_In_ UINT _In_ UINT InstanceCount
 
_In_ UINT _In_ UINT _In_ UINT StartVertexLocation
 
_In_ UINT _In_ UINT _In_ UINT _In_ UINT StartInstanceLocation
 
_In_ UINT IndexCountPerInstance
 
_In_ UINT _In_ UINT _In_ UINT StartIndexLocation
 
_In_ UINT _In_ UINT _In_ UINT _In_ INT BaseVertexLocation
 
_In_ UINT _In_ UINT _In_ UINT _In_ INT _In_ UINT StartInstanceLocation
 
_In_ UINT ThreadGroupCountX
 
_In_ UINT _In_ UINT ThreadGroupCountY
 
_In_ UINT _In_ UINT _In_ UINT ThreadGroupCountZ
 
_In_ ID3D12ResourcepDstBuffer
 
_In_ ID3D12Resource UINT64 DstOffset
 
_In_ ID3D12Resource UINT64 _In_ ID3D12ResourcepSrcBuffer
 
_In_ ID3D12Resource UINT64 _In_ ID3D12Resource UINT64 SrcOffset
 
_In_ ID3D12Resource UINT64 _In_ ID3D12Resource UINT64 UINT64 NumBytes
 
const _In_ D3D12_TEXTURE_COPY_LOCATIONpDst
 
const _In_ D3D12_TEXTURE_COPY_LOCATION UINT DstX
 
const _In_ D3D12_TEXTURE_COPY_LOCATION UINT UINT DstY
 
const _In_ D3D12_TEXTURE_COPY_LOCATION UINT UINT UINT DstZ
 
const _In_ D3D12_TEXTURE_COPY_LOCATION UINT UINT UINT const _In_ D3D12_TEXTURE_COPY_LOCATIONpSrc
 
const _In_ D3D12_TEXTURE_COPY_LOCATION UINT UINT UINT const _In_ D3D12_TEXTURE_COPY_LOCATION const _In_opt_ D3D12_BOXpSrcBox
 
_In_ ID3D12ResourcepDstResource
 
_In_ ID3D12Resource _In_ ID3D12ResourcepSrcResource
 
_In_ ID3D12ResourcepTiledResource
 
_In_ ID3D12Resource const _In_ D3D12_TILED_RESOURCE_COORDINATEpTileRegionStartCoordinate
 
_In_ ID3D12Resource const _In_ D3D12_TILED_RESOURCE_COORDINATE const _In_ D3D12_TILE_REGION_SIZEpTileRegionSize
 
_In_ ID3D12Resource const _In_ D3D12_TILED_RESOURCE_COORDINATE const _In_ D3D12_TILE_REGION_SIZE _In_ ID3D12ResourcepBuffer
 
_In_ ID3D12Resource const _In_ D3D12_TILED_RESOURCE_COORDINATE const _In_ D3D12_TILE_REGION_SIZE _In_ ID3D12Resource UINT64 BufferStartOffsetInBytes
 
_In_ ID3D12Resource const _In_ D3D12_TILED_RESOURCE_COORDINATE const _In_ D3D12_TILE_REGION_SIZE _In_ ID3D12Resource UINT64 D3D12_TILE_COPY_FLAGS Flags
 
_In_ ID3D12Resource _In_ UINT DstSubresource
 
_In_ ID3D12Resource _In_ UINT _In_ ID3D12ResourcepSrcResource
 
_In_ ID3D12Resource _In_ UINT _In_ ID3D12Resource _In_ UINT SrcSubresource
 
_In_ ID3D12Resource _In_ UINT _In_ ID3D12Resource _In_ UINT _In_ DXGI_FORMAT Format
 
_In_ D3D12_PRIMITIVE_TOPOLOGY PrimitiveTopology
 
const _In_opt_ FLOAT BlendFactor [4]
 
_In_ UINT StencilRef
 
_In_ ID3D12PipelineStatepPipelineState
 
_In_ UINT NumBarriers
 
_In_ ID3D12GraphicsCommandListpCommandList
 
_In_ UINT NumDescriptorHeaps
 
_In_opt_ ID3D12RootSignaturepRootSignature
 
_In_ UINT RootParameterIndex
 
_In_ UINT _In_ D3D12_GPU_DESCRIPTOR_HANDLE BaseDescriptor
 
_In_ UINT _In_ UINT SrcData
 
_In_ UINT _In_ UINT _In_ UINT DestOffsetIn32BitValues
 
_In_ UINT _In_ UINT Num32BitValuesToSet
 
_In_ UINT _In_ D3D12_GPU_VIRTUAL_ADDRESS BufferLocation
 
const _In_opt_ D3D12_INDEX_BUFFER_VIEWpView
 
_In_ UINT StartSlot
 
_In_ UINT _In_ UINT NumViews
 
_In_ UINT NumRenderTargetDescriptors
 
_In_ UINT const _In_opt_ D3D12_CPU_DESCRIPTOR_HANDLEpRenderTargetDescriptors
 
_In_ UINT const _In_opt_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ BOOL RTsSingleHandleToDescriptorRange
 
_In_ UINT const _In_opt_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ BOOL const _In_opt_ D3D12_CPU_DESCRIPTOR_HANDLEpDepthStencilDescriptor
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE DepthStencilView
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS ClearFlags
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS _In_ FLOAT Depth
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS _In_ FLOAT _In_ UINT8 Stencil
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS _In_ FLOAT _In_ UINT8 _In_ UINT NumRects
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE RenderTargetView
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE const _In_ FLOAT ColorRGBA [4]
 
_In_ D3D12_CPU_DESCRIPTOR_HANDLE const _In_ FLOAT _In_ UINT NumRects
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE ViewGPUHandleInCurrentHeap
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE ViewCPUHandle
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12ResourcepResource
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12Resource const _In_ UINT Values [4]
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12Resource const _In_ UINT _In_ UINT NumRects
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12Resource const _In_ FLOAT Values [4]
 
_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12Resource const _In_ FLOAT _In_ UINT NumRects
 
_In_ ID3D12ResourcepResource
 
_In_ ID3D12Resource const _In_opt_ D3D12_DISCARD_REGIONpRegion
 
_In_ ID3D12QueryHeappQueryHeap
 
_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE Type
 
_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT Index
 
_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT StartIndex
 
_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT _In_ UINT NumQueries
 
_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT _In_ UINT _In_ ID3D12ResourcepDestinationBuffer
 
_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT _In_ UINT _In_ ID3D12Resource _In_ UINT64 AlignedDestinationBufferOffset
 
_In_opt_ ID3D12ResourcepBuffer
 
_In_opt_ ID3D12Resource _In_ UINT64 AlignedBufferOffset
 
_In_opt_ ID3D12Resource _In_ UINT64 _In_ D3D12_PREDICATION_OP Operation
 
UINT Metadata
 
UINT UINT Size
 
_In_ ID3D12CommandSignaturepCommandSignature
 
_In_ ID3D12CommandSignature _In_ UINT MaxCommandCount
 
_In_ ID3D12CommandSignature _In_ UINT _In_ ID3D12ResourcepArgumentBuffer
 
_In_ ID3D12CommandSignature _In_ UINT _In_ ID3D12Resource _In_ UINT64 ArgumentBufferOffset
 
_In_ ID3D12CommandSignature _In_ UINT _In_ ID3D12Resource _In_ UINT64 _In_opt_ ID3D12ResourcepCountBuffer
 
_In_ ID3D12CommandSignature _In_ UINT _In_ ID3D12Resource _In_ UINT64 _In_opt_ ID3D12Resource _In_ UINT64 CountBufferOffset
 

Detailed Description

Definition at line 3783 of file mini_d3d12.h.

Member Function Documentation

◆ BEGIN_INTERFACE()

ID3D12GraphicsCommandListVtbl::BEGIN_INTERFACE ( ID3D12GraphicsCommandList This,
REFIID  riid,
_COM_Outptr_ void **  ppvObject 
)

◆ _In_reads_bytes_opt_() [1/3]

ID3D12GraphicsCommandList _In_ REFGUID _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_bytes_opt_ ( DataSize  ) const

◆ void() [1/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ClearState)

◆ void() [2/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE DrawInstanced)

◆ void() [3/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE DrawIndexedInstanced)

◆ void() [4/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE Dispatch)

◆ void() [5/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE CopyBufferRegion)

◆ void() [6/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE CopyTextureRegion)

◆ void() [7/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE CopyResource)

◆ void() [8/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE CopyTiles)

◆ void() [9/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ResolveSubresource)

◆ void() [10/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE IASetPrimitiveTopology)

◆ void() [11/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE RSSetViewports)

◆ _In_range_() [1/2]

ID3D12GraphicsCommandListVtbl::_In_range_ ( ,
D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE   
)

◆ _In_reads_() [1/10]

ID3D12GraphicsCommandListVtbl::_In_reads_ ( NumViewports  ) const

◆ void() [12/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE RSSetScissorRects)

◆ _In_range_() [2/2]

ID3D12GraphicsCommandListVtbl::_In_range_ ( ,
D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE   
)

◆ _In_reads_() [2/10]

ID3D12GraphicsCommandListVtbl::_In_reads_ ( NumRects  ) const

◆ void() [13/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE OMSetBlendFactor)

◆ void() [14/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE OMSetStencilRef)

◆ void() [15/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetPipelineState)

◆ void() [16/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ResourceBarrier)

◆ _In_reads_() [3/10]

_In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_ ( NumBarriers  ) const

◆ void() [17/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ExecuteBundle)

◆ void() [18/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetDescriptorHeaps)

◆ _In_reads_() [4/10]

_In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_ ( NumDescriptorHeaps  ) const

◆ void() [19/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetComputeRootSignature)

◆ void() [20/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetGraphicsRootSignature)

◆ void() [21/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetComputeRootDescriptorTable)

◆ void() [22/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetGraphicsRootDescriptorTable)

◆ void() [23/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetComputeRoot32BitConstant)

◆ void() [24/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetGraphicsRoot32BitConstant)

◆ void() [25/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetComputeRoot32BitConstants)

◆ _In_reads_() [5/10]

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_ ( Num32BitValuesToSet sizeofUINT) const

◆ void() [26/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetGraphicsRoot32BitConstants)

◆ _In_reads_() [6/10]

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_ ( Num32BitValuesToSet sizeofUINT) const

◆ void() [27/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetComputeRootConstantBufferView)

◆ void() [28/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetGraphicsRootConstantBufferView)

◆ void() [29/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetComputeRootShaderResourceView)

◆ void() [30/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetGraphicsRootShaderResourceView)

◆ void() [31/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetComputeRootUnorderedAccessView)

◆ void() [32/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetGraphicsRootUnorderedAccessView)

◆ void() [33/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE IASetIndexBuffer)

◆ void() [34/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE IASetVertexBuffers)

◆ _In_reads_opt_() [1/2]

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_opt_ ( NumViews  ) const

◆ void() [35/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SOSetTargets)

◆ _In_reads_opt_() [2/2]

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_opt_ ( NumViews  ) const

◆ void() [36/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE OMSetRenderTargets)

◆ void() [37/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ClearDepthStencilView)

◆ _In_reads_() [7/10]

_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS _In_ FLOAT _In_ UINT8 _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_ ( NumRects  ) const

◆ void() [38/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ClearRenderTargetView)

◆ _In_reads_() [8/10]

_In_ D3D12_CPU_DESCRIPTOR_HANDLE const _In_ FLOAT _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_ ( NumRects  ) const

◆ void() [39/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ClearUnorderedAccessViewUint)

◆ _In_reads_() [9/10]

_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12Resource const _In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_ ( NumRects  ) const

◆ void() [40/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ClearUnorderedAccessViewFloat)

◆ _In_reads_() [10/10]

_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ ID3D12Resource const _In_ FLOAT _In_ UINT ID3D12GraphicsCommandListVtbl::_In_reads_ ( NumRects  ) const

◆ void() [41/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE DiscardResource)

◆ void() [42/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE BeginQuery)

◆ void() [43/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE EndQuery)

◆ void() [44/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ResolveQueryData)

◆ void() [45/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetPredication)

◆ void() [46/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE SetMarker)

◆ _In_reads_bytes_opt_() [2/3]

UINT ID3D12GraphicsCommandListVtbl::_In_reads_bytes_opt_ ( Size  ) const

◆ void() [47/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE BeginEvent)

◆ _In_reads_bytes_opt_() [3/3]

UINT ID3D12GraphicsCommandListVtbl::_In_reads_bytes_opt_ ( Size  ) const

◆ void() [48/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE EndEvent)

◆ void() [49/49]

ID3D12GraphicsCommandListVtbl::void ( STDMETHODCALLTYPE ExecuteIndirect)

Member Data Documentation

◆ This

ID3D12GraphicsCommandList * ID3D12GraphicsCommandListVtbl::This

Definition at line 3794 of file mini_d3d12.h.

◆ guid

ID3D12GraphicsCommandList _In_ REFGUID ID3D12GraphicsCommandListVtbl::guid

Definition at line 3803 of file mini_d3d12.h.

◆ pDataSize

ID3D12GraphicsCommandList _In_ REFGUID _Inout_ UINT* ID3D12GraphicsCommandListVtbl::pDataSize

Definition at line 3804 of file mini_d3d12.h.

◆ pData [1/2]

Definition at line 3805 of file mini_d3d12.h.

◆ DataSize

ID3D12GraphicsCommandList _In_ REFGUID _In_ UINT ID3D12GraphicsCommandListVtbl::DataSize

Definition at line 3811 of file mini_d3d12.h.

◆ pData [2/2]

ID3D12GraphicsCommandList _In_ REFGUID const _In_opt_ IUnknown* ID3D12GraphicsCommandListVtbl::pData

Definition at line 3818 of file mini_d3d12.h.

◆ Name

ID3D12GraphicsCommandList _In_z_ LPCWSTR ID3D12GraphicsCommandListVtbl::Name

Definition at line 3823 of file mini_d3d12.h.

◆ riid

ID3D12GraphicsCommandList REFIID ID3D12GraphicsCommandListVtbl::riid

Definition at line 3828 of file mini_d3d12.h.

◆ ppvDevice

ID3D12GraphicsCommandList REFIID _COM_Outptr_opt_ void** ID3D12GraphicsCommandListVtbl::ppvDevice

Definition at line 3829 of file mini_d3d12.h.

◆ pAllocator

ID3D12GraphicsCommandList _In_ ID3D12CommandAllocator* ID3D12GraphicsCommandListVtbl::pAllocator

Definition at line 3842 of file mini_d3d12.h.

◆ pInitialState

ID3D12GraphicsCommandList _In_ ID3D12CommandAllocator _In_opt_ ID3D12PipelineState* ID3D12GraphicsCommandListVtbl::pInitialState

Definition at line 3843 of file mini_d3d12.h.

◆ pPipelineState [1/2]

_In_opt_ ID3D12PipelineState* ID3D12GraphicsCommandListVtbl::pPipelineState

Definition at line 3847 of file mini_d3d12.h.

◆ VertexCountPerInstance

_In_ UINT ID3D12GraphicsCommandListVtbl::VertexCountPerInstance

Definition at line 3851 of file mini_d3d12.h.

◆ InstanceCount

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::InstanceCount

Definition at line 3852 of file mini_d3d12.h.

◆ StartVertexLocation

_In_ UINT _In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::StartVertexLocation

Definition at line 3853 of file mini_d3d12.h.

◆ StartInstanceLocation [1/2]

_In_ UINT _In_ UINT _In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::StartInstanceLocation

Definition at line 3854 of file mini_d3d12.h.

◆ IndexCountPerInstance

_In_ UINT ID3D12GraphicsCommandListVtbl::IndexCountPerInstance

Definition at line 3858 of file mini_d3d12.h.

◆ StartIndexLocation

_In_ UINT _In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::StartIndexLocation

Definition at line 3860 of file mini_d3d12.h.

◆ BaseVertexLocation

_In_ UINT _In_ UINT _In_ UINT _In_ INT ID3D12GraphicsCommandListVtbl::BaseVertexLocation

Definition at line 3861 of file mini_d3d12.h.

◆ StartInstanceLocation [2/2]

_In_ UINT _In_ UINT _In_ UINT _In_ INT _In_ UINT ID3D12GraphicsCommandListVtbl::StartInstanceLocation

Definition at line 3862 of file mini_d3d12.h.

◆ ThreadGroupCountX

_In_ UINT ID3D12GraphicsCommandListVtbl::ThreadGroupCountX

Definition at line 3866 of file mini_d3d12.h.

◆ ThreadGroupCountY

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::ThreadGroupCountY

Definition at line 3867 of file mini_d3d12.h.

◆ ThreadGroupCountZ

_In_ UINT _In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::ThreadGroupCountZ

Definition at line 3868 of file mini_d3d12.h.

◆ pDstBuffer

_In_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pDstBuffer

Definition at line 3872 of file mini_d3d12.h.

◆ DstOffset

_In_ ID3D12Resource UINT64 ID3D12GraphicsCommandListVtbl::DstOffset

Definition at line 3873 of file mini_d3d12.h.

◆ pSrcBuffer

_In_ ID3D12Resource UINT64 _In_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pSrcBuffer

Definition at line 3874 of file mini_d3d12.h.

◆ SrcOffset

_In_ ID3D12Resource UINT64 _In_ ID3D12Resource UINT64 ID3D12GraphicsCommandListVtbl::SrcOffset

Definition at line 3875 of file mini_d3d12.h.

◆ NumBytes

_In_ ID3D12Resource UINT64 _In_ ID3D12Resource UINT64 UINT64 ID3D12GraphicsCommandListVtbl::NumBytes

Definition at line 3876 of file mini_d3d12.h.

◆ pDst

const _In_ D3D12_TEXTURE_COPY_LOCATION* ID3D12GraphicsCommandListVtbl::pDst

Definition at line 3880 of file mini_d3d12.h.

◆ DstX

const _In_ D3D12_TEXTURE_COPY_LOCATION UINT ID3D12GraphicsCommandListVtbl::DstX

Definition at line 3881 of file mini_d3d12.h.

◆ DstY

const _In_ D3D12_TEXTURE_COPY_LOCATION UINT UINT ID3D12GraphicsCommandListVtbl::DstY

Definition at line 3882 of file mini_d3d12.h.

◆ DstZ

const _In_ D3D12_TEXTURE_COPY_LOCATION UINT UINT UINT ID3D12GraphicsCommandListVtbl::DstZ

Definition at line 3883 of file mini_d3d12.h.

◆ pSrc

const _In_ D3D12_TEXTURE_COPY_LOCATION UINT UINT UINT const _In_ D3D12_TEXTURE_COPY_LOCATION* ID3D12GraphicsCommandListVtbl::pSrc

Definition at line 3884 of file mini_d3d12.h.

◆ pSrcBox

const _In_ D3D12_TEXTURE_COPY_LOCATION UINT UINT UINT const _In_ D3D12_TEXTURE_COPY_LOCATION const _In_opt_ D3D12_BOX* ID3D12GraphicsCommandListVtbl::pSrcBox

Definition at line 3885 of file mini_d3d12.h.

◆ pDstResource

_In_ ID3D12Resource * ID3D12GraphicsCommandListVtbl::pDstResource

Definition at line 3889 of file mini_d3d12.h.

◆ pSrcResource [1/2]

_In_ ID3D12Resource _In_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pSrcResource

Definition at line 3890 of file mini_d3d12.h.

◆ pTiledResource

_In_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pTiledResource

Definition at line 3894 of file mini_d3d12.h.

◆ pTileRegionStartCoordinate

_In_ ID3D12Resource const _In_ D3D12_TILED_RESOURCE_COORDINATE* ID3D12GraphicsCommandListVtbl::pTileRegionStartCoordinate

Definition at line 3895 of file mini_d3d12.h.

◆ pTileRegionSize

_In_ ID3D12Resource const _In_ D3D12_TILED_RESOURCE_COORDINATE const _In_ D3D12_TILE_REGION_SIZE* ID3D12GraphicsCommandListVtbl::pTileRegionSize

Definition at line 3896 of file mini_d3d12.h.

◆ pBuffer [1/2]

Definition at line 3897 of file mini_d3d12.h.

◆ BufferStartOffsetInBytes

_In_ ID3D12Resource const _In_ D3D12_TILED_RESOURCE_COORDINATE const _In_ D3D12_TILE_REGION_SIZE _In_ ID3D12Resource UINT64 ID3D12GraphicsCommandListVtbl::BufferStartOffsetInBytes

Definition at line 3898 of file mini_d3d12.h.

◆ Flags

◆ DstSubresource

_In_ ID3D12Resource _In_ UINT ID3D12GraphicsCommandListVtbl::DstSubresource

Definition at line 3904 of file mini_d3d12.h.

◆ pSrcResource [2/2]

_In_ ID3D12Resource _In_ UINT _In_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pSrcResource

Definition at line 3905 of file mini_d3d12.h.

◆ SrcSubresource

_In_ ID3D12Resource _In_ UINT _In_ ID3D12Resource _In_ UINT ID3D12GraphicsCommandListVtbl::SrcSubresource

Definition at line 3906 of file mini_d3d12.h.

◆ Format

_In_ ID3D12Resource _In_ UINT _In_ ID3D12Resource _In_ UINT _In_ DXGI_FORMAT ID3D12GraphicsCommandListVtbl::Format

Definition at line 3907 of file mini_d3d12.h.

◆ PrimitiveTopology

_In_ D3D12_PRIMITIVE_TOPOLOGY ID3D12GraphicsCommandListVtbl::PrimitiveTopology

Definition at line 3911 of file mini_d3d12.h.

◆ BlendFactor

const _In_opt_ FLOAT ID3D12GraphicsCommandListVtbl::BlendFactor[4]

Definition at line 3925 of file mini_d3d12.h.

◆ StencilRef

_In_ UINT ID3D12GraphicsCommandListVtbl::StencilRef

Definition at line 3929 of file mini_d3d12.h.

◆ pPipelineState [2/2]

_In_ ID3D12PipelineState* ID3D12GraphicsCommandListVtbl::pPipelineState

Definition at line 3933 of file mini_d3d12.h.

◆ NumBarriers

_In_ UINT ID3D12GraphicsCommandListVtbl::NumBarriers

Definition at line 3937 of file mini_d3d12.h.

◆ pCommandList

_In_ ID3D12GraphicsCommandList* ID3D12GraphicsCommandListVtbl::pCommandList

Definition at line 3942 of file mini_d3d12.h.

◆ NumDescriptorHeaps

_In_ UINT ID3D12GraphicsCommandListVtbl::NumDescriptorHeaps

Definition at line 3946 of file mini_d3d12.h.

◆ pRootSignature

_In_opt_ ID3D12RootSignature * ID3D12GraphicsCommandListVtbl::pRootSignature

Definition at line 3951 of file mini_d3d12.h.

◆ RootParameterIndex

_In_ UINT ID3D12GraphicsCommandListVtbl::RootParameterIndex

Definition at line 3959 of file mini_d3d12.h.

◆ BaseDescriptor

_In_ UINT _In_ D3D12_GPU_DESCRIPTOR_HANDLE ID3D12GraphicsCommandListVtbl::BaseDescriptor

Definition at line 3960 of file mini_d3d12.h.

◆ SrcData

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::SrcData

Definition at line 3970 of file mini_d3d12.h.

◆ DestOffsetIn32BitValues

_In_ UINT _In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::DestOffsetIn32BitValues

Definition at line 3971 of file mini_d3d12.h.

◆ Num32BitValuesToSet

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::Num32BitValuesToSet

Definition at line 3982 of file mini_d3d12.h.

◆ BufferLocation

_In_ UINT _In_ D3D12_GPU_VIRTUAL_ADDRESS ID3D12GraphicsCommandListVtbl::BufferLocation

Definition at line 3996 of file mini_d3d12.h.

◆ pView

const _In_opt_ D3D12_INDEX_BUFFER_VIEW* ID3D12GraphicsCommandListVtbl::pView

Definition at line 4025 of file mini_d3d12.h.

◆ StartSlot

_In_ UINT ID3D12GraphicsCommandListVtbl::StartSlot

Definition at line 4029 of file mini_d3d12.h.

◆ NumViews

_In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::NumViews

Definition at line 4030 of file mini_d3d12.h.

◆ NumRenderTargetDescriptors

_In_ UINT ID3D12GraphicsCommandListVtbl::NumRenderTargetDescriptors

Definition at line 4041 of file mini_d3d12.h.

◆ pRenderTargetDescriptors

_In_ UINT const _In_opt_ D3D12_CPU_DESCRIPTOR_HANDLE* ID3D12GraphicsCommandListVtbl::pRenderTargetDescriptors

Definition at line 4042 of file mini_d3d12.h.

◆ RTsSingleHandleToDescriptorRange

_In_ UINT const _In_opt_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ BOOL ID3D12GraphicsCommandListVtbl::RTsSingleHandleToDescriptorRange

Definition at line 4043 of file mini_d3d12.h.

◆ pDepthStencilDescriptor

_In_ UINT const _In_opt_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ BOOL const _In_opt_ D3D12_CPU_DESCRIPTOR_HANDLE* ID3D12GraphicsCommandListVtbl::pDepthStencilDescriptor

Definition at line 4044 of file mini_d3d12.h.

◆ DepthStencilView

_In_ D3D12_CPU_DESCRIPTOR_HANDLE ID3D12GraphicsCommandListVtbl::DepthStencilView

Definition at line 4048 of file mini_d3d12.h.

◆ ClearFlags

_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS ID3D12GraphicsCommandListVtbl::ClearFlags

Definition at line 4049 of file mini_d3d12.h.

◆ Depth

_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS _In_ FLOAT ID3D12GraphicsCommandListVtbl::Depth

Definition at line 4050 of file mini_d3d12.h.

◆ Stencil

_In_ D3D12_CPU_DESCRIPTOR_HANDLE _In_ D3D12_CLEAR_FLAGS _In_ FLOAT _In_ UINT8 ID3D12GraphicsCommandListVtbl::Stencil

Definition at line 4051 of file mini_d3d12.h.

◆ NumRects [1/4]

Definition at line 4052 of file mini_d3d12.h.

◆ RenderTargetView

_In_ D3D12_CPU_DESCRIPTOR_HANDLE ID3D12GraphicsCommandListVtbl::RenderTargetView

Definition at line 4057 of file mini_d3d12.h.

◆ ColorRGBA

_In_ D3D12_CPU_DESCRIPTOR_HANDLE const _In_ FLOAT ID3D12GraphicsCommandListVtbl::ColorRGBA[4]

Definition at line 4058 of file mini_d3d12.h.

◆ NumRects [2/4]

_In_ D3D12_CPU_DESCRIPTOR_HANDLE const _In_ FLOAT _In_ UINT ID3D12GraphicsCommandListVtbl::NumRects

Definition at line 4059 of file mini_d3d12.h.

◆ ViewGPUHandleInCurrentHeap

_In_ D3D12_GPU_DESCRIPTOR_HANDLE ID3D12GraphicsCommandListVtbl::ViewGPUHandleInCurrentHeap

Definition at line 4064 of file mini_d3d12.h.

◆ ViewCPUHandle

_In_ D3D12_GPU_DESCRIPTOR_HANDLE _In_ D3D12_CPU_DESCRIPTOR_HANDLE ID3D12GraphicsCommandListVtbl::ViewCPUHandle

Definition at line 4065 of file mini_d3d12.h.

◆ pResource [1/2]

Definition at line 4066 of file mini_d3d12.h.

◆ Values [1/2]

Definition at line 4067 of file mini_d3d12.h.

◆ NumRects [3/4]

Definition at line 4068 of file mini_d3d12.h.

◆ Values [2/2]

Definition at line 4076 of file mini_d3d12.h.

◆ NumRects [4/4]

Definition at line 4077 of file mini_d3d12.h.

◆ pResource [2/2]

_In_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pResource

Definition at line 4082 of file mini_d3d12.h.

◆ pRegion

_In_ ID3D12Resource const _In_opt_ D3D12_DISCARD_REGION* ID3D12GraphicsCommandListVtbl::pRegion

Definition at line 4083 of file mini_d3d12.h.

◆ pQueryHeap

_In_ ID3D12QueryHeap * ID3D12GraphicsCommandListVtbl::pQueryHeap

Definition at line 4087 of file mini_d3d12.h.

◆ Type

_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE ID3D12GraphicsCommandListVtbl::Type

Definition at line 4088 of file mini_d3d12.h.

◆ Index

_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT ID3D12GraphicsCommandListVtbl::Index

Definition at line 4089 of file mini_d3d12.h.

◆ StartIndex

_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT ID3D12GraphicsCommandListVtbl::StartIndex

Definition at line 4101 of file mini_d3d12.h.

◆ NumQueries

_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT _In_ UINT ID3D12GraphicsCommandListVtbl::NumQueries

Definition at line 4102 of file mini_d3d12.h.

◆ pDestinationBuffer

_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT _In_ UINT _In_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pDestinationBuffer

Definition at line 4103 of file mini_d3d12.h.

◆ AlignedDestinationBufferOffset

_In_ ID3D12QueryHeap _In_ D3D12_QUERY_TYPE _In_ UINT _In_ UINT _In_ ID3D12Resource _In_ UINT64 ID3D12GraphicsCommandListVtbl::AlignedDestinationBufferOffset

Definition at line 4104 of file mini_d3d12.h.

◆ pBuffer [2/2]

_In_opt_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pBuffer

Definition at line 4108 of file mini_d3d12.h.

◆ AlignedBufferOffset

_In_opt_ ID3D12Resource _In_ UINT64 ID3D12GraphicsCommandListVtbl::AlignedBufferOffset

Definition at line 4109 of file mini_d3d12.h.

◆ Operation

_In_opt_ ID3D12Resource _In_ UINT64 _In_ D3D12_PREDICATION_OP ID3D12GraphicsCommandListVtbl::Operation

Definition at line 4110 of file mini_d3d12.h.

◆ Metadata

UINT ID3D12GraphicsCommandListVtbl::Metadata

Definition at line 4114 of file mini_d3d12.h.

◆ Size

UINT UINT ID3D12GraphicsCommandListVtbl::Size

Definition at line 4116 of file mini_d3d12.h.

◆ pCommandSignature

_In_ ID3D12CommandSignature* ID3D12GraphicsCommandListVtbl::pCommandSignature

Definition at line 4129 of file mini_d3d12.h.

◆ MaxCommandCount

_In_ ID3D12CommandSignature _In_ UINT ID3D12GraphicsCommandListVtbl::MaxCommandCount

Definition at line 4130 of file mini_d3d12.h.

◆ pArgumentBuffer

_In_ ID3D12CommandSignature _In_ UINT _In_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pArgumentBuffer

Definition at line 4131 of file mini_d3d12.h.

◆ ArgumentBufferOffset

_In_ ID3D12CommandSignature _In_ UINT _In_ ID3D12Resource _In_ UINT64 ID3D12GraphicsCommandListVtbl::ArgumentBufferOffset

Definition at line 4132 of file mini_d3d12.h.

◆ pCountBuffer

_In_ ID3D12CommandSignature _In_ UINT _In_ ID3D12Resource _In_ UINT64 _In_opt_ ID3D12Resource* ID3D12GraphicsCommandListVtbl::pCountBuffer

Definition at line 4133 of file mini_d3d12.h.

◆ CountBufferOffset

Definition at line 4134 of file mini_d3d12.h.


The documentation for this struct was generated from the following file: