RetroArch
|
#include <dxgi1_2.h>
Public Member Functions | |
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(IDXGIFactory2 *This |
ULONG (STDMETHODCALLTYPE *AddRef)(IDXGIFactory2 *This) | |
ULONG (STDMETHODCALLTYPE *Release)(IDXGIFactory2 *This) | |
HRESULT (STDMETHODCALLTYPE *SetPrivateData)(IDXGIFactory2 *This | |
_In_ REFGUID UINT | _In_reads_bytes_ (DataSize) const void *pData) |
HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *GetPrivateData)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *GetParent)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *EnumAdapters)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *MakeWindowAssociation)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *GetWindowAssociation)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateSwapChain)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateSoftwareAdapter)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *EnumAdapters1)(IDXGIFactory2 *This | |
BOOL (STDMETHODCALLTYPE *IsCurrent)(IDXGIFactory2 *This) | |
BOOL (STDMETHODCALLTYPE *IsWindowedStereoEnabled)(IDXGIFactory2 *This) | |
HRESULT (STDMETHODCALLTYPE *CreateSwapChainForHwnd)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateSwapChainForCoreWindow)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *GetSharedResourceAdapterLuid)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *RegisterStereoStatusWindow)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *RegisterStereoStatusEvent)(IDXGIFactory2 *This | |
void (STDMETHODCALLTYPE *UnregisterStereoStatus)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *RegisterOcclusionStatusWindow)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *RegisterOcclusionStatusEvent)(IDXGIFactory2 *This | |
void (STDMETHODCALLTYPE *UnregisterOcclusionStatus)(IDXGIFactory2 *This | |
HRESULT (STDMETHODCALLTYPE *CreateSwapChainForComposition)(IDXGIFactory2 *This | |
Public Attributes | |
BEGIN_INTERFACE REFIID | riid |
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** | ppvObject |
_In_ REFGUID | Name |
_In_ REFGUID UINT | DataSize |
_In_ REFGUID _In_opt_ const IUnknown * | pUnknown |
_In_ REFGUID _Inout_ UINT * | pDataSize |
_In_ REFGUID _Inout_ UINT _Out_writes_bytes_ pDataSize void * | pData |
_In_ REFIID | riid |
_In_ REFIID _COM_Outptr_ void ** | ppParent |
UINT | Adapter |
UINT _COM_Outptr_ IDXGIAdapter ** | ppAdapter |
HWND | WindowHandle |
HWND UINT | Flags |
_Out_ HWND * | pWindowHandle |
_In_ IUnknown * | pDevice |
_In_ IUnknown _In_ DXGI_SWAP_CHAIN_DESC * | pDesc |
_In_ IUnknown _In_ DXGI_SWAP_CHAIN_DESC _COM_Outptr_ IDXGISwapChain ** | ppSwapChain |
HMODULE | Module |
HMODULE _COM_Outptr_ IDXGIAdapter ** | ppAdapter |
UINT _COM_Outptr_ IDXGIAdapter1 ** | ppAdapter |
_In_ IUnknown _In_ HWND | hWnd |
_In_ IUnknown _In_ HWND _In_ const DXGI_SWAP_CHAIN_DESC1 * | pDesc |
_In_ IUnknown _In_ HWND _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ const DXGI_SWAP_CHAIN_FULLSCREEN_DESC * | pFullscreenDesc |
_In_ IUnknown _In_ HWND _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ const DXGI_SWAP_CHAIN_FULLSCREEN_DESC _In_opt_ IDXGIOutput * | pRestrictToOutput |
_In_ IUnknown _In_ HWND _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ const DXGI_SWAP_CHAIN_FULLSCREEN_DESC _In_opt_ IDXGIOutput _COM_Outptr_ IDXGISwapChain1 ** | ppSwapChain |
_In_ IUnknown _In_ IUnknown * | pWindow |
_In_ IUnknown _In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 * | pDesc |
_In_ IUnknown _In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput * | pRestrictToOutput |
_In_ IUnknown _In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput _COM_Outptr_ IDXGISwapChain1 ** | ppSwapChain |
_In_ HANDLE | hResource |
_In_ HANDLE _Out_ LUID * | pLuid |
_In_ HWND | WindowHandle |
_In_ HWND _In_ UINT | wMsg |
_In_ HWND _In_ UINT _Out_ DWORD * | pdwCookie |
_In_ HANDLE | hEvent |
_In_ HANDLE _Out_ DWORD * | pdwCookie |
_In_ DWORD | dwCookie |
_In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 * | pDesc |
_In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput * | pRestrictToOutput |
_In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput _COM_Outptr_ IDXGISwapChain1 ** | ppSwapChain |
IDXGIFactory2Vtbl::BOOL | ( | STDMETHODCALLTYPE * | IsCurrent | ) |
IDXGIFactory2Vtbl::BOOL | ( | STDMETHODCALLTYPE * | IsWindowedStereoEnabled | ) |
BEGIN_INTERFACE IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateData | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | SetPrivateDataInterface | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetPrivateData | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetParent | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | EnumAdapters | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | MakeWindowAssociation | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetWindowAssociation | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateSwapChain | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateSoftwareAdapter | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | EnumAdapters1 | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateSwapChainForHwnd | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateSwapChainForCoreWindow | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | GetSharedResourceAdapterLuid | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | RegisterStereoStatusWindow | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | RegisterStereoStatusEvent | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | RegisterOcclusionStatusWindow | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | RegisterOcclusionStatusEvent | ) |
IDXGIFactory2Vtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateSwapChainForComposition | ) |
IDXGIFactory2Vtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
IDXGIFactory2Vtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
IDXGIFactory2Vtbl::void | ( | STDMETHODCALLTYPE * | UnregisterStereoStatus | ) |
IDXGIFactory2Vtbl::void | ( | STDMETHODCALLTYPE * | UnregisterOcclusionStatus | ) |
UINT IDXGIFactory2Vtbl::Adapter |
_In_ REFGUID UINT IDXGIFactory2Vtbl::DataSize |
_In_ DWORD IDXGIFactory2Vtbl::dwCookie |
HWND UINT IDXGIFactory2Vtbl::Flags |
_In_ HANDLE IDXGIFactory2Vtbl::hEvent |
_In_ HANDLE IDXGIFactory2Vtbl::hResource |
_In_ IUnknown _In_ HWND IDXGIFactory2Vtbl::hWnd |
HMODULE IDXGIFactory2Vtbl::Module |
_In_ REFGUID IDXGIFactory2Vtbl::Name |
_In_ REFGUID _Inout_ UINT* IDXGIFactory2Vtbl::pDataSize |
_In_ IUnknown _In_ DXGI_SWAP_CHAIN_DESC* IDXGIFactory2Vtbl::pDesc |
_In_ IUnknown _In_ HWND _In_ const DXGI_SWAP_CHAIN_DESC1* IDXGIFactory2Vtbl::pDesc |
_In_ IUnknown _In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1* IDXGIFactory2Vtbl::pDesc |
_In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1* IDXGIFactory2Vtbl::pDesc |
_In_ IUnknown * IDXGIFactory2Vtbl::pDevice |
_In_ HANDLE _Out_ DWORD * IDXGIFactory2Vtbl::pdwCookie |
_In_ HANDLE _Out_ DWORD* IDXGIFactory2Vtbl::pdwCookie |
_In_ IUnknown _In_ HWND _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ const DXGI_SWAP_CHAIN_FULLSCREEN_DESC* IDXGIFactory2Vtbl::pFullscreenDesc |
_In_ HANDLE _Out_ LUID* IDXGIFactory2Vtbl::pLuid |
UINT _COM_Outptr_ IDXGIAdapter** IDXGIFactory2Vtbl::ppAdapter |
HMODULE _COM_Outptr_ IDXGIAdapter** IDXGIFactory2Vtbl::ppAdapter |
UINT _COM_Outptr_ IDXGIAdapter1** IDXGIFactory2Vtbl::ppAdapter |
_In_ REFIID _COM_Outptr_ void** IDXGIFactory2Vtbl::ppParent |
_In_ IUnknown _In_ DXGI_SWAP_CHAIN_DESC _COM_Outptr_ IDXGISwapChain** IDXGIFactory2Vtbl::ppSwapChain |
_In_ IUnknown _In_ HWND _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ const DXGI_SWAP_CHAIN_FULLSCREEN_DESC _In_opt_ IDXGIOutput _COM_Outptr_ IDXGISwapChain1** IDXGIFactory2Vtbl::ppSwapChain |
_In_ IUnknown _In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput _COM_Outptr_ IDXGISwapChain1** IDXGIFactory2Vtbl::ppSwapChain |
_In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput _COM_Outptr_ IDXGISwapChain1** IDXGIFactory2Vtbl::ppSwapChain |
BEGIN_INTERFACE REFIID _COM_Outptr_ void** IDXGIFactory2Vtbl::ppvObject |
_In_ IUnknown _In_ HWND _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ const DXGI_SWAP_CHAIN_FULLSCREEN_DESC _In_opt_ IDXGIOutput* IDXGIFactory2Vtbl::pRestrictToOutput |
_In_ IUnknown _In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput* IDXGIFactory2Vtbl::pRestrictToOutput |
_In_ IUnknown _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput* IDXGIFactory2Vtbl::pRestrictToOutput |
_In_ REFGUID _In_opt_ const IUnknown* IDXGIFactory2Vtbl::pUnknown |
_In_ IUnknown _In_ IUnknown* IDXGIFactory2Vtbl::pWindow |
_Out_ HWND* IDXGIFactory2Vtbl::pWindowHandle |
BEGIN_INTERFACE REFIID IDXGIFactory2Vtbl::riid |
_In_ REFIID IDXGIFactory2Vtbl::riid |
_In_ HWND IDXGIFactory2Vtbl::WindowHandle |
_In_ HWND IDXGIFactory2Vtbl::WindowHandle |
_In_ HWND _In_ UINT IDXGIFactory2Vtbl::wMsg |