RetroArch
|
#include <dxgi1_3.h>
Public Member Functions | |
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(IDXGISwapChain2 *This |
ULONG (STDMETHODCALLTYPE *AddRef)(IDXGISwapChain2 *This) | |
ULONG (STDMETHODCALLTYPE *Release)(IDXGISwapChain2 *This) | |
HRESULT (STDMETHODCALLTYPE *SetPrivateData)(IDXGISwapChain2 *This | |
_In_ REFGUID UINT | _In_reads_bytes_ (DataSize) const void *pData) |
HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetPrivateData)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetParent)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetDevice)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *Present)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetBuffer)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *SetFullscreenState)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetFullscreenState)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetDesc)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *ResizeBuffers)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *ResizeTarget)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetContainingOutput)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetFrameStatistics)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetLastPresentCount)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetDesc1)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetFullscreenDesc)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetHwnd)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetCoreWindow)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *Present1)(IDXGISwapChain2 *This | |
BOOL (STDMETHODCALLTYPE *IsTemporaryMonoSupported)(IDXGISwapChain2 *This) | |
HRESULT (STDMETHODCALLTYPE *GetRestrictToOutput)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *SetBackgroundColor)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetBackgroundColor)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *SetRotation)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetRotation)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *SetSourceSize)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetSourceSize)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *SetMaximumFrameLatency)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetMaximumFrameLatency)(IDXGISwapChain2 *This | |
HANDLE (STDMETHODCALLTYPE *GetFrameLatencyWaitableObject)(IDXGISwapChain2 *This) | |
HRESULT (STDMETHODCALLTYPE *SetMatrixTransform)(IDXGISwapChain2 *This | |
HRESULT (STDMETHODCALLTYPE *GetMatrixTransform)(IDXGISwapChain2 *This | |
IDXGISwapChain2Vtbl::BOOL | ( | STDMETHODCALLTYPE * | IsTemporaryMonoSupported | ) |
IDXGISwapChain2Vtbl::HANDLE | ( | STDMETHODCALLTYPE * | GetFrameLatencyWaitableObject | ) |
BEGIN_INTERFACE IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateData | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateDataInterface | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetPrivateData | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetParent | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetDevice | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | Present | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetBuffer | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetFullscreenState | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetFullscreenState | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetDesc | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | ResizeBuffers | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | ResizeTarget | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetContainingOutput | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetFrameStatistics | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetLastPresentCount | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetDesc1 | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetFullscreenDesc | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetHwnd | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetCoreWindow | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | Present1 | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetRestrictToOutput | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetBackgroundColor | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetBackgroundColor | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetRotation | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetRotation | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetSourceSize | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetSourceSize | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetMaximumFrameLatency | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetMaximumFrameLatency | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetMatrixTransform | ) |
IDXGISwapChain2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetMatrixTransform | ) |
IDXGISwapChain2Vtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
IDXGISwapChain2Vtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
UINT IDXGISwapChain2Vtbl::Buffer |
UINT IDXGISwapChain2Vtbl::BufferCount |
_In_ REFGUID UINT IDXGISwapChain2Vtbl::DataSize |
BOOL IDXGISwapChain2Vtbl::Fullscreen |
UINT IDXGISwapChain2Vtbl::MaxLatency |
_In_ REFGUID IDXGISwapChain2Vtbl::Name |
UINT UINT UINT DXGI_FORMAT IDXGISwapChain2Vtbl::NewFormat |
_Out_ DXGI_RGBA* IDXGISwapChain2Vtbl::pColor |
_In_ REFGUID _Inout_ UINT* IDXGISwapChain2Vtbl::pDataSize |
_Out_ DXGI_SWAP_CHAIN_DESC* IDXGISwapChain2Vtbl::pDesc |
_Out_ DXGI_SWAP_CHAIN_DESC1* IDXGISwapChain2Vtbl::pDesc |
_Out_ DXGI_SWAP_CHAIN_FULLSCREEN_DESC* IDXGISwapChain2Vtbl::pDesc |
_Out_opt_ BOOL* IDXGISwapChain2Vtbl::pFullscreen |
_Out_ HWND* IDXGISwapChain2Vtbl::pHwnd |
_Out_ UINT* IDXGISwapChain2Vtbl::pLastPresentCount |
const DXGI_MATRIX_3X2_F* IDXGISwapChain2Vtbl::pMatrix |
_Out_ DXGI_MATRIX_3X2_F* IDXGISwapChain2Vtbl::pMatrix |
_Out_ UINT* IDXGISwapChain2Vtbl::pMaxLatency |
_In_ const DXGI_MODE_DESC* IDXGISwapChain2Vtbl::pNewTargetParameters |
_In_ REFIID _COM_Outptr_ void** IDXGISwapChain2Vtbl::ppDevice |
_COM_Outptr_ IDXGIOutput** IDXGISwapChain2Vtbl::ppOutput |
_In_ REFIID _COM_Outptr_ void** IDXGISwapChain2Vtbl::ppParent |
UINT UINT _In_ const DXGI_PRESENT_PARAMETERS* IDXGISwapChain2Vtbl::pPresentParameters |
_Out_ IDXGIOutput** IDXGISwapChain2Vtbl::ppRestrictToOutput |
_Out_opt_ BOOL _COM_Outptr_opt_result_maybenull_ IDXGIOutput** IDXGISwapChain2Vtbl::ppTarget |
_In_ REFIID _COM_Outptr_ void** IDXGISwapChain2Vtbl::ppUnk |
BEGIN_INTERFACE REFIID _COM_Outptr_ void** IDXGISwapChain2Vtbl::ppvObject |
_Out_ DXGI_MODE_ROTATION* IDXGISwapChain2Vtbl::pRotation |
_Out_ DXGI_FRAME_STATISTICS* IDXGISwapChain2Vtbl::pStats |
BOOL _In_opt_ IDXGIOutput* IDXGISwapChain2Vtbl::pTarget |
_In_ REFGUID _In_opt_ const IUnknown* IDXGISwapChain2Vtbl::pUnknown |
_Out_ UINT* IDXGISwapChain2Vtbl::pWidth |
_In_ REFIID IDXGISwapChain2Vtbl::refiid |
_In_ REFIID IDXGISwapChain2Vtbl::riid |
_In_ REFIID IDXGISwapChain2Vtbl::riid |
UINT _In_ REFIID IDXGISwapChain2Vtbl::riid |
_In_ DXGI_MODE_ROTATION IDXGISwapChain2Vtbl::Rotation |
UINT UINT UINT DXGI_FORMAT UINT IDXGISwapChain2Vtbl::SwapChainFlags |
UINT IDXGISwapChain2Vtbl::SyncInterval |
UINT IDXGISwapChain2Vtbl::Width |