- BeginEvent
void BeginEvent(UINT Metadata, const(void)* pData, UINT Size)
Undocumented in source.
- BeginQuery
void BeginQuery(ID3D12QueryHeap pQueryHeap, D3D12_QUERY_TYPE Type, UINT Index)
Undocumented in source.
- ClearDepthStencilView
void ClearDepthStencilView(D3D12_CPU_DESCRIPTOR_HANDLE DepthStencilView, D3D12_CLEAR_FLAGS ClearFlags, FLOAT Depth, UINT8 Stencil, UINT NumRects, const(D3D12_RECT)* pRects)
Undocumented in source.
- ClearRenderTargetView
void ClearRenderTargetView(D3D12_CPU_DESCRIPTOR_HANDLE RenderTargetView, const(FLOAT)* ColorRGBA, UINT NumRects, const(D3D12_RECT)* pRects)
Undocumented in source.
- ClearState
void ClearState(ID3D12PipelineState pPipelineState)
Undocumented in source.
- ClearUnorderedAccessViewFloat
void ClearUnorderedAccessViewFloat(D3D12_GPU_DESCRIPTOR_HANDLE ViewGPUHandleInCurrentHeap, D3D12_CPU_DESCRIPTOR_HANDLE ViewCPUHandle, ID3D12Resource pResource, const(FLOAT)* Values, UINT NumRects, const(D3D12_RECT)* pRects)
Undocumented in source.
- ClearUnorderedAccessViewUint
void ClearUnorderedAccessViewUint(D3D12_GPU_DESCRIPTOR_HANDLE ViewGPUHandleInCurrentHeap, D3D12_CPU_DESCRIPTOR_HANDLE ViewCPUHandle, ID3D12Resource pResource, const(UINT)* Values, UINT NumRects, const(D3D12_RECT)* pRects)
Undocumented in source.
- Close
HRESULT Close()
Undocumented in source.
- CopyBufferRegion
void CopyBufferRegion(ID3D12Resource pDstBuffer, UINT64 DstOffset, ID3D12Resource pSrcBuffer, UINT64 SrcOffset, UINT64 NumBytes)
Undocumented in source.
- CopyResource
void CopyResource(ID3D12Resource pDstResource, ID3D12Resource pSrcResource)
Undocumented in source.
- CopyTextureRegion
void CopyTextureRegion(const(D3D12_TEXTURE_COPY_LOCATION)* pDst, UINT DstX, UINT DstY, UINT DstZ, const(D3D12_TEXTURE_COPY_LOCATION)* pSrc, const(D3D12_BOX)* pSrcBox)
Undocumented in source.
- CopyTiles
void CopyTiles(ID3D12Resource pTiledResource, const(D3D12_TILED_RESOURCE_COORDINATE)* pTileRegionStartCoordinate, const(D3D12_TILE_REGION_SIZE)* pTileRegionSize, ID3D12Resource pBuffer, UINT64 BufferStartOffsetInBytes, D3D12_TILE_COPY_FLAGS Flags)
Undocumented in source.
- DiscardResource
void DiscardResource(ID3D12Resource pResource, const(D3D12_DISCARD_REGION)* pRegion)
Undocumented in source.
- Dispatch
void Dispatch(UINT ThreadGroupCountX, UINT ThreadGroupCountY, UINT ThreadGroupCountZ)
Undocumented in source.
- DrawIndexedInstanced
void DrawIndexedInstanced(UINT IndexCountPerInstance, UINT InstanceCount, UINT StartIndexLocation, INT BaseVertexLocation, UINT StartInstanceLocation)
Undocumented in source.
- DrawInstanced
void DrawInstanced(UINT VertexCountPerInstance, UINT InstanceCount, UINT StartVertexLocation, UINT StartInstanceLocation)
Undocumented in source.
- EndEvent
void EndEvent()
Undocumented in source.
- EndQuery
void EndQuery(ID3D12QueryHeap pQueryHeap, D3D12_QUERY_TYPE Type, UINT Index)
Undocumented in source.
- ExecuteBundle
void ExecuteBundle(ID3D12GraphicsCommandList pCommandList)
Undocumented in source.
- ExecuteIndirect
void ExecuteIndirect(ID3D12CommandSignature pCommandSignature, UINT MaxCommandCount, ID3D12Resource pArgumentBuffer, UINT64 ArgumentBufferOffset, ID3D12Resource pCountBuffer, UINT64 CountBufferOffset)
Undocumented in source.
- IASetIndexBuffer
void IASetIndexBuffer(const(D3D12_INDEX_BUFFER_VIEW)* pView)
Undocumented in source.
- IASetPrimitiveTopology
void IASetPrimitiveTopology(D3D12_PRIMITIVE_TOPOLOGY PrimitiveTopology)
Undocumented in source.
- IASetVertexBuffers
void IASetVertexBuffers(UINT StartSlot, UINT NumViews, const(D3D12_VERTEX_BUFFER_VIEW)* pViews)
Undocumented in source.
- OMSetBlendFactor
void OMSetBlendFactor(const(FLOAT)[4] BlendFactor)
Undocumented in source.
- OMSetRenderTargets
void OMSetRenderTargets(UINT NumRenderTargetDescriptors, const(D3D12_CPU_DESCRIPTOR_HANDLE)* pRenderTargetDescriptors, BOOL RTsSingleHandleToDescriptorRange, const(D3D12_CPU_DESCRIPTOR_HANDLE)* pDepthStencilDescriptor)
Undocumented in source.
- OMSetStencilRef
void OMSetStencilRef(UINT StencilRef)
Undocumented in source.
- RSSetScissorRects
void RSSetScissorRects(UINT NumRects, const(D3D12_RECT)* pRects)
Undocumented in source.
- RSSetViewports
void RSSetViewports(UINT NumViewports, const(D3D12_VIEWPORT)* pViewports)
Undocumented in source.
- Reset
HRESULT Reset(ID3D12CommandAllocator pAllocator, ID3D12PipelineState pInitialState)
Undocumented in source.
- ResolveQueryData
void ResolveQueryData(ID3D12QueryHeap pQueryHeap, D3D12_QUERY_TYPE Type, UINT StartIndex, UINT NumQueries, ID3D12Resource pDestinationBuffer, UINT64 AlignedDestinationBufferOffset)
Undocumented in source.
- ResolveSubresource
void ResolveSubresource(ID3D12Resource pDstResource, UINT DstSubresource, ID3D12Resource pSrcResource, UINT SrcSubresource, DXGI_FORMAT Format)
Undocumented in source.
- ResourceBarrier
void ResourceBarrier(UINT NumBarriers, const(D3D12_RESOURCE_BARRIER)* pBarriers)
Undocumented in source.
- SOSetTargets
void SOSetTargets(UINT StartSlot, UINT NumViews, const(D3D12_STREAM_OUTPUT_BUFFER_VIEW)* pViews)
Undocumented in source.
- SetComputeRoot32BitConstant
void SetComputeRoot32BitConstant(UINT RootParameterIndex, UINT SrcData, UINT DestOffsetIn32BitValues)
Undocumented in source.
- SetComputeRoot32BitConstants
void SetComputeRoot32BitConstants(UINT RootParameterIndex, UINT Num32BitValuesToSet, const(void)* pSrcData, UINT DestOffsetIn32BitValues)
Undocumented in source.
- SetComputeRootConstantBufferView
void SetComputeRootConstantBufferView(UINT RootParameterIndex, D3D12_GPU_VIRTUAL_ADDRESS BufferLocation)
Undocumented in source.
- SetComputeRootDescriptorTable
void SetComputeRootDescriptorTable(UINT RootParameterIndex, D3D12_GPU_DESCRIPTOR_HANDLE BaseDescriptor)
Undocumented in source.
- SetComputeRootShaderResourceView
void SetComputeRootShaderResourceView(UINT RootParameterIndex, D3D12_GPU_VIRTUAL_ADDRESS BufferLocation)
Undocumented in source.
- SetComputeRootSignature
void SetComputeRootSignature(ID3D12RootSignature pRootSignature)
Undocumented in source.
- SetComputeRootUnorderedAccessView
void SetComputeRootUnorderedAccessView(UINT RootParameterIndex, D3D12_GPU_VIRTUAL_ADDRESS BufferLocation)
Undocumented in source.
- SetDescriptorHeaps
void SetDescriptorHeaps(UINT NumDescriptorHeaps, ID3D12DescriptorHeap* ppDescriptorHeaps)
Undocumented in source.
- SetGraphicsRoot32BitConstant
void SetGraphicsRoot32BitConstant(UINT RootParameterIndex, UINT SrcData, UINT DestOffsetIn32BitValues)
Undocumented in source.
- SetGraphicsRoot32BitConstants
void SetGraphicsRoot32BitConstants(UINT RootParameterIndex, UINT Num32BitValuesToSet, const(void)* pSrcData, UINT DestOffsetIn32BitValues)
Undocumented in source.
- SetGraphicsRootConstantBufferView
void SetGraphicsRootConstantBufferView(UINT RootParameterIndex, D3D12_GPU_VIRTUAL_ADDRESS BufferLocation)
Undocumented in source.
- SetGraphicsRootDescriptorTable
void SetGraphicsRootDescriptorTable(UINT RootParameterIndex, D3D12_GPU_DESCRIPTOR_HANDLE BaseDescriptor)
Undocumented in source.
- SetGraphicsRootShaderResourceView
void SetGraphicsRootShaderResourceView(UINT RootParameterIndex, D3D12_GPU_VIRTUAL_ADDRESS BufferLocation)
Undocumented in source.
- SetGraphicsRootSignature
void SetGraphicsRootSignature(ID3D12RootSignature pRootSignature)
Undocumented in source.
- SetGraphicsRootUnorderedAccessView
void SetGraphicsRootUnorderedAccessView(UINT RootParameterIndex, D3D12_GPU_VIRTUAL_ADDRESS BufferLocation)
Undocumented in source.
- SetMarker
void SetMarker(UINT Metadata, const(void)* pData, UINT Size)
Undocumented in source.
- SetPipelineState
void SetPipelineState(ID3D12PipelineState pPipelineState)
Undocumented in source.
- SetPredication
void SetPredication(ID3D12Resource pBuffer, UINT64 AlignedBufferOffset, D3D12_PREDICATION_OP Operation)
Undocumented in source.