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

#include <d3d10sdklayers.h>

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(ID3D10Debug *This
 
 ULONG (STDMETHODCALLTYPE *AddRef)(ID3D10Debug *This)
 
 ULONG (STDMETHODCALLTYPE *Release)(ID3D10Debug *This)
 
 HRESULT (STDMETHODCALLTYPE *SetFeatureMask)(ID3D10Debug *This
 
 UINT (STDMETHODCALLTYPE *GetFeatureMask)(ID3D10Debug *This)
 
 HRESULT (STDMETHODCALLTYPE *SetPresentPerRenderOpDelay)(ID3D10Debug *This
 
 UINT (STDMETHODCALLTYPE *GetPresentPerRenderOpDelay)(ID3D10Debug *This)
 
 HRESULT (STDMETHODCALLTYPE *SetSwapChain)(ID3D10Debug *This
 
 HRESULT (STDMETHODCALLTYPE *GetSwapChain)(ID3D10Debug *This
 
 HRESULT (STDMETHODCALLTYPE *Validate)(ID3D10Debug *This)
 

Public Attributes

BEGIN_INTERFACE REFIID riid
 
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** ppvObject
 
UINT Mask
 
UINT Milliseconds
 
_In_opt_ IDXGISwapChainpSwapChain
 
_Out_ IDXGISwapChain ** ppSwapChain
 

Member Function Documentation

◆ HRESULT() [1/6]

BEGIN_INTERFACE ID3D10DebugVtbl::HRESULT ( STDMETHODCALLTYPE *  QueryInterface)

◆ HRESULT() [2/6]

ID3D10DebugVtbl::HRESULT ( STDMETHODCALLTYPE *  SetFeatureMask)

◆ HRESULT() [3/6]

ID3D10DebugVtbl::HRESULT ( STDMETHODCALLTYPE *  SetPresentPerRenderOpDelay)

◆ HRESULT() [4/6]

ID3D10DebugVtbl::HRESULT ( STDMETHODCALLTYPE *  SetSwapChain)

◆ HRESULT() [5/6]

ID3D10DebugVtbl::HRESULT ( STDMETHODCALLTYPE *  GetSwapChain)

◆ HRESULT() [6/6]

ID3D10DebugVtbl::HRESULT ( STDMETHODCALLTYPE *  Validate)

◆ UINT() [1/2]

ID3D10DebugVtbl::UINT ( STDMETHODCALLTYPE *  GetFeatureMask)

◆ UINT() [2/2]

ID3D10DebugVtbl::UINT ( STDMETHODCALLTYPE *  GetPresentPerRenderOpDelay)

◆ ULONG() [1/2]

ID3D10DebugVtbl::ULONG ( STDMETHODCALLTYPE *  AddRef)

◆ ULONG() [2/2]

ID3D10DebugVtbl::ULONG ( STDMETHODCALLTYPE *  Release)

Member Data Documentation

◆ Mask

UINT ID3D10DebugVtbl::Mask

◆ Milliseconds

UINT ID3D10DebugVtbl::Milliseconds

◆ ppSwapChain

_Out_ IDXGISwapChain** ID3D10DebugVtbl::ppSwapChain

◆ ppvObject

BEGIN_INTERFACE REFIID _COM_Outptr_ void** ID3D10DebugVtbl::ppvObject

◆ pSwapChain

_In_opt_ IDXGISwapChain* ID3D10DebugVtbl::pSwapChain

◆ riid

BEGIN_INTERFACE REFIID ID3D10DebugVtbl::riid

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