|
| HRESULT | GetProtectedResourceSession (REFIID riid, void **protected_session) |
| |
| HRESULT | Map (UINT sub_resource, const D3D12_RANGE *read_range, void **data) |
| |
| void | Unmap (UINT sub_resource, const D3D12_RANGE *written_range) |
| |
| D3D12_RESOURCE_DESC | GetDesc () |
| |
| D3D12_GPU_VIRTUAL_ADDRESS | GetGPUVirtualAddress () |
| |
| HRESULT | WriteToSubresource (UINT dst_sub_resource, const D3D12_BOX *dst_box, const void *src_data, UINT src_row_pitch, UINT src_slice_pitch) |
| |
| HRESULT | ReadFromSubresource (void *dst_data, UINT dst_row_pitch, UINT dst_slice_pitch, UINT src_sub_resource, const D3D12_BOX *src_box) |
| |
| HRESULT | GetHeapProperties (D3D12_HEAP_PROPERTIES *heap_properties, D3D12_HEAP_FLAGS *flags) |
| |
| HRESULT | GetDevice (REFIID riid, void **device) |
| |
| HRESULT | GetPrivateData (REFGUID guid, UINT *data_size, void *data) |
| |
| HRESULT | SetPrivateData (REFGUID guid, UINT data_size, const void *data) |
| |
| HRESULT | SetPrivateDataInterface (REFGUID guid, const IUnknown *data) |
| |
| HRESULT | SetName (const WCHAR *name) |
| |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| |
| ULONG | AddRef () |
| |
| ULONG | Release () |
| |
Definition at line 4511 of file d3d12.idl.