RetroArch
Public Member Functions | Public Attributes | List of all members
IDXGISwapChainMediaVtbl Struct Reference

#include <dxgi1_3.h>

Collaboration diagram for IDXGISwapChainMediaVtbl:
[legend]

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IDXGISwapChainMedia *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(IDXGISwapChainMedia *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(IDXGISwapChainMedia *This)
 
 HRESULT (STDMETHODCALLTYPE *GetFrameStatisticsMedia)(IDXGISwapChainMedia *This
 
 HRESULT (STDMETHODCALLTYPE *SetPresentDuration)(IDXGISwapChainMedia *This
 
 HRESULT (STDMETHODCALLTYPE *CheckPresentDurationSupport)(IDXGISwapChainMedia *This
 

Public Attributes

BEGIN_INTERFACE REFIID riid
 
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
 
_Out_ DXGI_FRAME_STATISTICS_MEDIApStats
 
UINT Duration
 
UINT DesiredPresentDuration
 
UINT _Out_ UINTpClosestSmallerPresentDuration
 
UINT _Out_ UINT _Out_ UINTpClosestLargerPresentDuration
 

Member Function Documentation

◆ HRESULT() [1/4]

BEGIN_INTERFACE IDXGISwapChainMediaVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)

◆ HRESULT() [2/4]

IDXGISwapChainMediaVtbl::HRESULT ( STDMETHODCALLTYPE *  GetFrameStatisticsMedia)

◆ HRESULT() [3/4]

IDXGISwapChainMediaVtbl::HRESULT ( STDMETHODCALLTYPE *  SetPresentDuration)

◆ HRESULT() [4/4]

IDXGISwapChainMediaVtbl::HRESULT ( STDMETHODCALLTYPE *  CheckPresentDurationSupport)

◆ ULONG() [1/2]

IDXGISwapChainMediaVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [2/2]

IDXGISwapChainMediaVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

Member Data Documentation

◆ DesiredPresentDuration

UINT IDXGISwapChainMediaVtbl::DesiredPresentDuration

◆ Duration

UINT IDXGISwapChainMediaVtbl::Duration

◆ pClosestLargerPresentDuration

UINT _Out_ UINT _Out_ UINT* IDXGISwapChainMediaVtbl::pClosestLargerPresentDuration

◆ pClosestSmallerPresentDuration

UINT _Out_ UINT* IDXGISwapChainMediaVtbl::pClosestSmallerPresentDuration

◆ ppvObject

BEGIN_INTERFACE REFIID _COM_Outptr_ void** IDXGISwapChainMediaVtbl::ppvObject

◆ pStats

_Out_ DXGI_FRAME_STATISTICS_MEDIA* IDXGISwapChainMediaVtbl::pStats

◆ riid

BEGIN_INTERFACE REFIID IDXGISwapChainMediaVtbl::riid

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