ID3D12Resource1

Undocumented in source.

Members

Functions

GetProtectedResourceSession
HRESULT GetProtectedResourceSession(REFIID riid, void** ppProtectedSession)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From ID3D12Resource

Map
HRESULT Map(uint Subresource, D3D12_RANGE* pReadRange, void** ppData)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Unmap
void Unmap(uint Subresource, D3D12_RANGE* pWrittenRange)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetDesc
D3D12_RESOURCE_DESC GetDesc()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetGPUVirtualAddress
D3D12_GPU_VIRTUAL_ADDRESS GetGPUVirtualAddress()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
WriteToSubresource
HRESULT WriteToSubresource(uint DstSubresource, D3D12_BOX* pDstBox, void* pSrcData, uint SrcRowPitch, uint SrcDepthPitch)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ReadFromSubresource
HRESULT ReadFromSubresource(void* pDstData, uint DstRowPitch, uint DstDepthPitch, uint SrcSubresource, D3D12_BOX* pSrcBox)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetHeapProperties
HRESULT GetHeapProperties(D3D12_HEAP_PROPERTIES* pHeapProperties, D3D12_HEAP_FLAGS* pHeapFlags)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta