ID3D12Resource

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Members

Functions

GetDesc
D3D12_RESOURCE_DESC GetDesc()
Undocumented in source.
GetDesc
void GetDesc(D3D12_RESOURCE_DESC* outDesc)
Undocumented in source.
GetDesc
D3D12_RESOURCE_DESC GetDesc()
Undocumented in source. Be warned that the author may not have intended to support it.
GetGPUVirtualAddress
D3D12_GPU_VIRTUAL_ADDRESS GetGPUVirtualAddress()
Undocumented in source.
GetHeapProperties
HRESULT GetHeapProperties(D3D12_HEAP_PROPERTIES* pHeapProperties, D3D12_HEAP_FLAGS* pHeapFlags)
Undocumented in source.
Map
HRESULT Map(UINT Subresource, const(D3D12_RANGE)* pReadRange, void** ppData)
Undocumented in source.
ReadFromSubresource
HRESULT ReadFromSubresource(void* pDstData, UINT DstRowPitch, UINT DstDepthPitch, UINT SrcSubresource, const(D3D12_BOX)* pSrcBox)
Undocumented in source.
Unmap
void Unmap(UINT Subresource, const(D3D12_RANGE)* pWrittenRange)
Undocumented in source.
WriteToSubresource
HRESULT WriteToSubresource(UINT DstSubresource, const(D3D12_BOX)* pDstBox, const(void)* pSrcData, UINT SrcRowPitch, UINT SrcDepthPitch)
Undocumented in source.

Meta