Win32 API 日本語リファレンス
ホームGraphics.Direct3D12 › ID3D12Resource

ID3D12Resource

COM
IID696442be-a72e-4059-bc79-5b5c98040fad継承元ID3D12Pageable自前メソッド開始 vtbl8

メソッド 7

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
8HRESULT Map(DWORD Subresource, D3D12_RANGE* pReadRange, void** ppData)
9void Unmap(DWORD Subresource, D3D12_RANGE* pWrittenRange)
10D3D12_RESOURCE_DESC GetDesc()
11ULONGLONG GetGPUVirtualAddress()
12HRESULT WriteToSubresource(DWORD DstSubresource, D3D12_BOX* pDstBox, void* pSrcData, DWORD SrcRowPitch, DWORD SrcDepthPitch)
13HRESULT ReadFromSubresource(void* pDstData, DWORD DstRowPitch, DWORD DstDepthPitch, DWORD SrcSubresource, D3D12_BOX* pSrcBox)
14HRESULT GetHeapProperties(D3D12_HEAP_PROPERTIES* pHeapProperties, D3D12_HEAP_FLAGS* pHeapFlags)