|
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(IDXGISwapChain *This |
|
| ULONG (STDMETHODCALLTYPE *AddRef)(IDXGISwapChain *This) |
|
| ULONG (STDMETHODCALLTYPE *Release)(IDXGISwapChain *This) |
|
| HRESULT (STDMETHODCALLTYPE *SetPrivateData)(IDXGISwapChain *This |
|
__in REFGUID UINT | __in_bcount (DataSize) const void *pData) |
|
| HRESULT (STDMETHODCALLTYPE *SetPrivateDataInterface)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetPrivateData)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetParent)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetDevice)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *Present)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetBuffer)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *SetFullscreenState)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetFullscreenState)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetDesc)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *ResizeBuffers)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *ResizeTarget)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetContainingOutput)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetFrameStatistics)(IDXGISwapChain *This |
|
| HRESULT (STDMETHODCALLTYPE *GetLastPresentCount)(IDXGISwapChain *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 |
|
__in REFIID __out void ** | ppDevice |
|
UINT | SyncInterval |
|
UINT UINT | Flags |
|
UINT | Buffer |
|
UINT __in REFIID | riid |
|
UINT __in REFIID __out void ** | ppSurface |
|
BOOL | Fullscreen |
|
BOOL __in_opt IDXGIOutput * | pTarget |
|
__out BOOL * | pFullscreen |
|
__out BOOL __out IDXGIOutput ** | ppTarget |
|
__out DXGI_SWAP_CHAIN_DESC * | pDesc |
|
UINT | BufferCount |
|
UINT UINT | Width |
|
UINT UINT UINT | Height |
|
UINT UINT UINT DXGI_FORMAT | NewFormat |
|
UINT UINT UINT DXGI_FORMAT UINT | SwapChainFlags |
|
__in const DXGI_MODE_DESC * | pNewTargetParameters |
|
__out IDXGIOutput ** | ppOutput |
|
__out DXGI_FRAME_STATISTICS * | pStats |
|
__out UINT * | pLastPresentCount |
|
The documentation for this struct was generated from the following file:
- Atom/Atom/Ext/DX/Include/DXGI.h