#include <d3d12.h>
◆ _In_reads_bytes_opt_()
_In_ REFGUID _In_ UINT ID3D12ResourceVtbl::_In_reads_bytes_opt_ |
( |
DataSize |
| ) |
const |
◆ _Outptr_opt_result_bytebuffer_()
UINT _In_opt_ const D3D12_RANGE ID3D12ResourceVtbl::_Outptr_opt_result_bytebuffer_ |
( |
_Inexpressible_("Dependent on resource") |
| ) |
|
◆ D3D12_GPU_VIRTUAL_ADDRESS()
ID3D12ResourceVtbl::D3D12_GPU_VIRTUAL_ADDRESS |
( |
STDMETHODCALLTYPE * |
GetGPUVirtualAddress | ) |
|
◆ D3D12_RESOURCE_DESC()
ID3D12ResourceVtbl::D3D12_RESOURCE_DESC |
( |
STDMETHODCALLTYPE * |
GetDesc | ) |
|
◆ HRESULT() [1/10]
BEGIN_INTERFACE ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
QueryInterface | ) |
|
◆ HRESULT() [2/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
GetPrivateData | ) |
|
◆ HRESULT() [3/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
SetPrivateData | ) |
|
◆ HRESULT() [4/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
SetPrivateDataInterface | ) |
|
◆ HRESULT() [5/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
SetName | ) |
|
◆ HRESULT() [6/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
GetDevice | ) |
|
◆ HRESULT() [7/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
Map | ) |
|
◆ HRESULT() [8/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
WriteToSubresource | ) |
|
◆ HRESULT() [9/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
ReadFromSubresource | ) |
|
◆ HRESULT() [10/10]
ID3D12ResourceVtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
GetHeapProperties | ) |
|
◆ ULONG() [1/2]
ID3D12ResourceVtbl::ULONG |
( |
STDMETHODCALLTYPE * |
AddRef | ) |
|
◆ ULONG() [2/2]
ID3D12ResourceVtbl::ULONG |
( |
STDMETHODCALLTYPE * |
Release | ) |
|
◆ void()
ID3D12ResourceVtbl::void |
( |
STDMETHODCALLTYPE * |
Unmap | ) |
|
◆ DataSize
_In_ REFGUID _In_ UINT ID3D12ResourceVtbl::DataSize |
◆ DstDepthPitch
◆ DstRowPitch
_Out_ void UINT ID3D12ResourceVtbl::DstRowPitch |
◆ DstSubresource
UINT ID3D12ResourceVtbl::DstSubresource |
◆ guid
_In_ REFGUID ID3D12ResourceVtbl::guid |
◆ Name
_In_z_ LPCWSTR ID3D12ResourceVtbl::Name |
◆ pData [1/2]
_In_ REFGUID _Inout_ UINT _Out_writes_bytes_opt_ pDataSize void* ID3D12ResourceVtbl::pData |
◆ pData [2/2]
_In_ REFGUID _In_opt_ const IUnknown* ID3D12ResourceVtbl::pData |
◆ pDataSize
_In_ REFGUID _Inout_ UINT* ID3D12ResourceVtbl::pDataSize |
◆ pDstBox
◆ pDstData
_Out_ void* ID3D12ResourceVtbl::pDstData |
◆ pHeapFlags
◆ pHeapProperties
◆ ppvDevice
REFIID _COM_Outptr_opt_ void** ID3D12ResourceVtbl::ppvDevice |
◆ ppvObject
BEGIN_INTERFACE REFIID _COM_Outptr_ void** ID3D12ResourceVtbl::ppvObject |
◆ pReadRange
◆ pSrcBox
◆ pSrcData
◆ pWrittenRange
◆ riid [1/2]
BEGIN_INTERFACE REFIID ID3D12ResourceVtbl::riid |
◆ riid [2/2]
REFIID ID3D12ResourceVtbl::riid |
◆ SrcDepthPitch
◆ SrcRowPitch
◆ SrcSubresource
◆ Subresource
UINT ID3D12ResourceVtbl::Subresource |
The documentation for this struct was generated from the following file: