|
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 |
1.8.15