#include <dxgi1_3.h>
◆ _In_reads_() [1/3]
◆ _In_reads_() [2/3]
◆ _In_reads_() [3/3]
◆ _In_reads_bytes_()
_In_ REFGUID UINT IDXGIDevice3Vtbl::_In_reads_bytes_ |
( |
DataSize |
| ) |
const |
◆ _Out_writes_()
◆ _Out_writes_all_opt_()
◆ HRESULT() [1/15]
BEGIN_INTERFACE IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
QueryInterface | ) |
|
◆ HRESULT() [2/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
SetPrivateData | ) |
|
◆ HRESULT() [3/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
SetPrivateDataInterface | ) |
|
◆ HRESULT() [4/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
GetPrivateData | ) |
|
◆ HRESULT() [5/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
GetParent | ) |
|
◆ HRESULT() [6/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
GetAdapter | ) |
|
◆ HRESULT() [7/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
CreateSurface | ) |
|
◆ HRESULT() [8/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
QueryResourceResidency | ) |
|
◆ HRESULT() [9/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
SetGPUThreadPriority | ) |
|
◆ HRESULT() [10/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
GetGPUThreadPriority | ) |
|
◆ HRESULT() [11/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
SetMaximumFrameLatency | ) |
|
◆ HRESULT() [12/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
GetMaximumFrameLatency | ) |
|
◆ HRESULT() [13/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
OfferResources | ) |
|
◆ HRESULT() [14/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
ReclaimResources | ) |
|
◆ HRESULT() [15/15]
IDXGIDevice3Vtbl::HRESULT |
( |
STDMETHODCALLTYPE * |
EnqueueSetEvent | ) |
|
◆ ULONG() [1/2]
IDXGIDevice3Vtbl::ULONG |
( |
STDMETHODCALLTYPE * |
AddRef | ) |
|
◆ ULONG() [2/2]
IDXGIDevice3Vtbl::ULONG |
( |
STDMETHODCALLTYPE * |
Release | ) |
|
◆ void()
IDXGIDevice3Vtbl::void |
( |
STDMETHODCALLTYPE * |
Trim | ) |
|
◆ DataSize
_In_ REFGUID UINT IDXGIDevice3Vtbl::DataSize |
◆ hEvent
_In_ HANDLE IDXGIDevice3Vtbl::hEvent |
◆ MaxLatency
UINT IDXGIDevice3Vtbl::MaxLatency |
◆ Name
_In_ REFGUID IDXGIDevice3Vtbl::Name |
◆ NumResources [1/2]
_In_ UINT IDXGIDevice3Vtbl::NumResources |
◆ NumResources [2/2]
_In_ UINT IDXGIDevice3Vtbl::NumResources |
◆ NumSurfaces
◆ pAdapter
◆ pData
◆ pDataSize
_In_ REFGUID _Inout_ UINT* IDXGIDevice3Vtbl::pDataSize |
◆ pDesc
◆ pMaxLatency
_Out_ UINT* IDXGIDevice3Vtbl::pMaxLatency |
◆ ppParent
_In_ REFIID _COM_Outptr_ void** IDXGIDevice3Vtbl::ppParent |
◆ pPriority
_Out_ INT* IDXGIDevice3Vtbl::pPriority |
◆ ppSurface
◆ ppvObject
BEGIN_INTERFACE REFIID _COM_Outptr_ void** IDXGIDevice3Vtbl::ppvObject |
◆ Priority [1/2]
INT IDXGIDevice3Vtbl::Priority |
◆ Priority [2/2]
◆ pSharedResource
◆ pUnknown
_In_ REFGUID _In_opt_ const IUnknown* IDXGIDevice3Vtbl::pUnknown |
◆ riid [1/2]
BEGIN_INTERFACE REFIID IDXGIDevice3Vtbl::riid |
◆ riid [2/2]
_In_ REFIID IDXGIDevice3Vtbl::riid |
◆ Usage
The documentation for this struct was generated from the following file: