ReactOS 0.4.17-dev-934-g091855f
ID3D12SharingContract Interface Reference
Inheritance diagram for ID3D12SharingContract:
Collaboration diagram for ID3D12SharingContract:

Public Member Functions

void Present (ID3D12Resource *resource, UINT sub_resource, HWND window)
 
void SharedFenceSignal (ID3D12Fence *fence, UINT64 fence_value)
 
void BeginCapturableWork (REFGUID guid)
 
void EndCapturableWork (REFGUID guid)
 
- 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 1107 of file d3d12sdklayers.idl.

Member Function Documentation

◆ BeginCapturableWork()

void ID3D12SharingContract::BeginCapturableWork ( REFGUID  guid)

◆ EndCapturableWork()

void ID3D12SharingContract::EndCapturableWork ( REFGUID  guid)

◆ Present()

void ID3D12SharingContract::Present ( ID3D12Resource *  resource,
UINT  sub_resource,
HWND  window 
)

◆ SharedFenceSignal()

void ID3D12SharingContract::SharedFenceSignal ( ID3D12Fence *  fence,
UINT64  fence_value 
)

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