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

Public Member Functions

HRESULT GetD3D12Device (REFIID riid, void **out)
 
HRESULT UnwrapUnderlyingResource (IDirect3DResource9 *resource, ID3D12CommandQueue *queue, REFIID riid, void **out)
 
HRESULT ReturnUnderlyingResource (IDirect3DResource9 *resource, UINT fence_count, UINT64 *signal_values, ID3D12Fence **fences)
 
- 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 46 of file d3d9on12.idl.

Member Function Documentation

◆ GetD3D12Device()

HRESULT IDirect3DDevice9On12::GetD3D12Device ( REFIID  riid,
void **  out 
)

◆ ReturnUnderlyingResource()

HRESULT IDirect3DDevice9On12::ReturnUnderlyingResource ( IDirect3DResource9 *  resource,
UINT  fence_count,
UINT64 *  signal_values,
ID3D12Fence **  fences 
)

◆ UnwrapUnderlyingResource()

HRESULT IDirect3DDevice9On12::UnwrapUnderlyingResource ( IDirect3DResource9 *  resource,
ID3D12CommandQueue *  queue,
REFIID  riid,
void **  out 
)

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