RetroArch
|
#include <dxgi1_3.h>
Public Member Functions | |
BEGIN_INTERFACE | HRESULT (STDMETHODCALLTYPE *QueryInterface)(IDXGIFactoryMedia *This |
ULONG (STDMETHODCALLTYPE *AddRef)(IDXGIFactoryMedia *This) | |
ULONG (STDMETHODCALLTYPE *Release)(IDXGIFactoryMedia *This) | |
HRESULT (STDMETHODCALLTYPE *CreateSwapChainForCompositionSurfaceHandle)(IDXGIFactoryMedia *This | |
HRESULT (STDMETHODCALLTYPE *CreateDecodeSwapChainForCompositionSurfaceHandle)(IDXGIFactoryMedia *This | |
Public Attributes | |
BEGIN_INTERFACE REFIID | riid |
BEGIN_INTERFACE REFIID _COM_Outptr_ void ** | ppvObject |
_In_ IUnknown * | pDevice |
_In_ IUnknown _In_opt_ HANDLE | hSurface |
_In_ IUnknown _In_opt_ HANDLE _In_ const DXGI_SWAP_CHAIN_DESC1 * | pDesc |
_In_ IUnknown _In_opt_ HANDLE _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput * | pRestrictToOutput |
_In_ IUnknown _In_opt_ HANDLE _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput _COM_Outptr_ IDXGISwapChain1 ** | ppSwapChain |
_In_ IUnknown _In_opt_ HANDLE _In_ DXGI_DECODE_SWAP_CHAIN_DESC * | pDesc |
_In_ IUnknown _In_opt_ HANDLE _In_ DXGI_DECODE_SWAP_CHAIN_DESC _In_ IDXGIResource * | pYuvDecodeBuffers |
_In_ IUnknown _In_opt_ HANDLE _In_ DXGI_DECODE_SWAP_CHAIN_DESC _In_ IDXGIResource _In_opt_ IDXGIOutput * | pRestrictToOutput |
_In_ IUnknown _In_opt_ HANDLE _In_ DXGI_DECODE_SWAP_CHAIN_DESC _In_ IDXGIResource _In_opt_ IDXGIOutput _COM_Outptr_ IDXGIDecodeSwapChain ** | ppSwapChain |
BEGIN_INTERFACE IDXGIFactoryMediaVtbl::HRESULT | ( | STDMETHODCALLTYPE * | QueryInterface | ) |
IDXGIFactoryMediaVtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateSwapChainForCompositionSurfaceHandle | ) |
IDXGIFactoryMediaVtbl::HRESULT | ( | STDMETHODCALLTYPE * | CreateDecodeSwapChainForCompositionSurfaceHandle | ) |
IDXGIFactoryMediaVtbl::ULONG | ( | STDMETHODCALLTYPE * | AddRef | ) |
IDXGIFactoryMediaVtbl::ULONG | ( | STDMETHODCALLTYPE * | Release | ) |
_In_ IUnknown _In_opt_ HANDLE IDXGIFactoryMediaVtbl::hSurface |
_In_ IUnknown _In_opt_ HANDLE _In_ const DXGI_SWAP_CHAIN_DESC1* IDXGIFactoryMediaVtbl::pDesc |
_In_ IUnknown _In_opt_ HANDLE _In_ DXGI_DECODE_SWAP_CHAIN_DESC* IDXGIFactoryMediaVtbl::pDesc |
_In_ IUnknown * IDXGIFactoryMediaVtbl::pDevice |
_In_ IUnknown _In_opt_ HANDLE _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput _COM_Outptr_ IDXGISwapChain1** IDXGIFactoryMediaVtbl::ppSwapChain |
_In_ IUnknown _In_opt_ HANDLE _In_ DXGI_DECODE_SWAP_CHAIN_DESC _In_ IDXGIResource _In_opt_ IDXGIOutput _COM_Outptr_ IDXGIDecodeSwapChain** IDXGIFactoryMediaVtbl::ppSwapChain |
BEGIN_INTERFACE REFIID _COM_Outptr_ void** IDXGIFactoryMediaVtbl::ppvObject |
_In_ IUnknown _In_opt_ HANDLE _In_ const DXGI_SWAP_CHAIN_DESC1 _In_opt_ IDXGIOutput* IDXGIFactoryMediaVtbl::pRestrictToOutput |
_In_ IUnknown _In_opt_ HANDLE _In_ DXGI_DECODE_SWAP_CHAIN_DESC _In_ IDXGIResource _In_opt_ IDXGIOutput* IDXGIFactoryMediaVtbl::pRestrictToOutput |
_In_ IUnknown _In_opt_ HANDLE _In_ DXGI_DECODE_SWAP_CHAIN_DESC _In_ IDXGIResource* IDXGIFactoryMediaVtbl::pYuvDecodeBuffers |
BEGIN_INTERFACE REFIID IDXGIFactoryMediaVtbl::riid |