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