ReactOS 0.4.17-dev-966-gf06eace
ID3D11On12Device Interface Reference
Inheritance diagram for ID3D11On12Device:
Collaboration diagram for ID3D11On12Device:

Public Member Functions

HRESULT CreateWrappedResource (IUnknown *d3d12_resource, const D3D11_RESOURCE_FLAGS *flags, D3D12_RESOURCE_STATES input_state, D3D12_RESOURCE_STATES output_state, REFIID iid, void **d3d11_resource)
 
void ReleaseWrappedResources (ID3D11Resource *const *resources, UINT count)
 
void AcquireWrappedResources (ID3D11Resource *const *resources, UINT count)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknown * LPUNKNOWN
 

Detailed Description

Definition at line 38 of file d3d11on12.idl.

Member Function Documentation

◆ AcquireWrappedResources()

void ID3D11On12Device::AcquireWrappedResources ( ID3D11Resource *const *  resources,
UINT  count 
)

◆ CreateWrappedResource()

HRESULT ID3D11On12Device::CreateWrappedResource ( IUnknown *  d3d12_resource,
const D3D11_RESOURCE_FLAGS *  flags,
D3D12_RESOURCE_STATES  input_state,
D3D12_RESOURCE_STATES  output_state,
REFIID  iid,
void **  d3d11_resource 
)

◆ ReleaseWrappedResources()

void ID3D11On12Device::ReleaseWrappedResources ( ID3D11Resource *const *  resources,
UINT  count 
)

The documentation for this interface was generated from the following file: