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