|
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(IDXGIFactory1 *This |
|
| ULONG (STDMETHODCALLTYPE *AddRef)(IDXGIFactory1 *This) |
|
| ULONG (STDMETHODCALLTYPE *Release)(IDXGIFactory1 *This) |
|
| HRESULT (STDMETHODCALLTYPE *SetPrivateData)(IDXGIFactory1 *This |
|
__in REFGUID UINT | __in_bcount (DataSize) const void *pData) |
|
| HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(IDXGIFactory1 *This |
|
| HRESULT (STDMETHODCALLTYPE *GetPrivateData)(IDXGIFactory1 *This |
|
| HRESULT (STDMETHODCALLTYPE *GetParent)(IDXGIFactory1 *This |
|
| HRESULT (STDMETHODCALLTYPE *EnumAdapters)(IDXGIFactory1 *This |
|
| HRESULT (STDMETHODCALLTYPE *MakeWindowAssociation)(IDXGIFactory1 *This |
|
| HRESULT (STDMETHODCALLTYPE *GetWindowAssociation)(IDXGIFactory1 *This |
|
| HRESULT (STDMETHODCALLTYPE *CreateSwapChain)(IDXGIFactory1 *This |
|
| HRESULT (STDMETHODCALLTYPE *CreateSoftwareAdapter)(IDXGIFactory1 *This |
|
| HRESULT (STDMETHODCALLTYPE *EnumAdapters1)(IDXGIFactory1 *This |
|
| BOOL (STDMETHODCALLTYPE *IsCurrent)(IDXGIFactory1 *This) |
|
|
BEGIN_INTERFACE REFIID | riid |
|
BEGIN_INTERFACE REFIID __RPC__deref_out void ** | ppvObject |
|
__in REFGUID | Name |
|
__in REFGUID UINT | DataSize |
|
__in REFGUID __in const IUnknown * | pUnknown |
|
__in REFGUID __inout UINT * | pDataSize |
|
__in REFGUID __inout UINT __out_bcount pDataSize void * | pData |
|
__in REFIID | riid |
|
__in REFIID __out void ** | ppParent |
|
UINT | Adapter |
|
UINT __out 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 __out IDXGISwapChain ** | ppSwapChain |
|
HMODULE | Module |
|
HMODULE __out IDXGIAdapter ** | ppAdapter |
|
UINT __out IDXGIAdapter1 ** | ppAdapter |
|
The documentation for this struct was generated from the following file:
- Atom/Atom/Ext/DX/Include/DXGI.h