|
ReactOS 0.4.17-dev-934-g091855f
|
Go to the source code of this file.
Classes | |
| struct | _LUID |
| struct | DXGI_SURFACE_DESC |
| struct | DXGI_MAPPED_RECT |
| struct | DXGI_OUTPUT_DESC |
| struct | DXGI_FRAME_STATISTICS |
| struct | DXGI_ADAPTER_DESC |
| struct | DXGI_SWAP_CHAIN_DESC |
| struct | DXGI_SHARED_RESOURCE |
| interface | IDXGIObject |
| interface | IDXGIDeviceSubObject |
| interface | IDXGIResource |
| interface | IDXGIKeyedMutex |
| interface | IDXGISurface |
| interface | IDXGISurface1 |
| interface | IDXGIOutput |
| interface | IDXGIAdapter |
| interface | IDXGISwapChain |
| interface | IDXGIFactory |
| interface | enum |
| struct | DXGI_ADAPTER_DESC1 |
| struct | DXGI_DISPLAY_COLOR_SPACE |
| interface | IDXGIAdapter1 |
| interface | IDXGIDevice1 |
| interface | IDXGIFactory1 |
Typedefs | |
| typedef HANDLE | HMONITOR |
| typedef struct _LUID | LUID |
| typedef struct _LUID * | PLUID |
| typedef UINT | DXGI_USAGE |
| typedef enum DXGI_SWAP_EFFECT | DXGI_SWAP_EFFECT |
| typedef enum DXGI_RESIDENCY | DXGI_RESIDENCY |
| typedef struct DXGI_SURFACE_DESC | DXGI_SURFACE_DESC |
| typedef struct DXGI_MAPPED_RECT | DXGI_MAPPED_RECT |
| typedef struct DXGI_OUTPUT_DESC | DXGI_OUTPUT_DESC |
| typedef struct DXGI_FRAME_STATISTICS | DXGI_FRAME_STATISTICS |
| typedef struct DXGI_ADAPTER_DESC | DXGI_ADAPTER_DESC |
| typedef enum DXGI_SWAP_CHAIN_FLAG | DXGI_SWAP_CHAIN_FLAG |
| typedef struct DXGI_SWAP_CHAIN_DESC | DXGI_SWAP_CHAIN_DESC |
| typedef struct DXGI_SHARED_RESOURCE | DXGI_SHARED_RESOURCE |
| typedef enum | DXGI_ADAPTER_FLAG_REMOTE = 1 |
| typedef enum | DXGI_ADAPTER_FLAG_SOFTWARE = 2 |
| typedef enum | DXGI_ADAPTER_FLAG_FORCE_DWORD |
| typedef struct DXGI_ADAPTER_DESC1 | DXGI_ADAPTER_DESC1 |
| typedef struct DXGI_DISPLAY_COLOR_SPACE | DXGI_DISPLAY_COLOR_SPACE |
Functions | |
| HRESULT __stdcall | CreateDXGIFactory (REFIID riid, void **factory) |
| HRESULT __stdcall | CreateDXGIFactory1 (REFIID riid, void **factory) |
| typedef struct DXGI_ADAPTER_DESC DXGI_ADAPTER_DESC |
| typedef enum DXGI_ADAPTER_FLAG_FORCE_DWORD |
| typedef enum DXGI_ADAPTER_FLAG_REMOTE = 1 |
| typedef enum DXGI_ADAPTER_FLAG_SOFTWARE = 2 |
| typedef struct DXGI_MAPPED_RECT DXGI_MAPPED_RECT |
| typedef struct DXGI_OUTPUT_DESC DXGI_OUTPUT_DESC |
| typedef enum DXGI_RESIDENCY DXGI_RESIDENCY |
| typedef struct DXGI_SURFACE_DESC DXGI_SURFACE_DESC |
| typedef enum DXGI_SWAP_EFFECT DXGI_SWAP_EFFECT |
| typedef UINT DXGI_USAGE |
| Enumerator | |
|---|---|
| DXGI_RESIDENCY_FULLY_RESIDENT | |
| DXGI_RESIDENCY_RESIDENT_IN_SHARED_MEMORY | |
| DXGI_RESIDENCY_EVICTED_TO_DISK | |
Definition at line 71 of file dxgi.idl.
Definition at line 117 of file dxgi.idl.
| Enumerator | |
|---|---|
| DXGI_SWAP_EFFECT_DISCARD | |
| DXGI_SWAP_EFFECT_SEQUENTIAL | |
| DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL | |
| DXGI_SWAP_EFFECT_FLIP_DISCARD | |
Definition at line 64 of file dxgi.idl.
Definition at line 73 of file dxgi_main.c.
Referenced by d3d10_create_device(), d3d10_create_device1(), and fill_videocontroller().
Definition at line 62 of file dxgi.idl.
Referenced by dxgi_surface_Map().
Definition at line 60 of file dxgi.idl.
Referenced by dxgi_surface_Map().
Definition at line 61 of file dxgi.idl.
Referenced by dxgi_surface_Map().
| const DXGI_USAGE DXGI_USAGE_BACK_BUFFER = 0x40L |
Definition at line 45 of file dxgi.idl.
Referenced by dxgi_resource_GetUsage().
| const DXGI_USAGE DXGI_USAGE_DISCARD_ON_PRESENT = 0x200L |
Definition at line 48 of file dxgi.idl.
Referenced by dxgi_resource_GetUsage().
| const DXGI_USAGE DXGI_USAGE_READ_ONLY = 0x100L |
Definition at line 47 of file dxgi.idl.
Referenced by dxgi_resource_GetUsage().
| const DXGI_USAGE DXGI_USAGE_RENDER_TARGET_OUTPUT = 0x20L |
Definition at line 44 of file dxgi.idl.
Referenced by create_swapchain(), d2d_hwnd_render_target_init(), d3d12_swapchain_init(), dxgi_usage_from_wined3d_bind_flags(), and wined3d_bind_flags_from_dxgi_usage().
| const DXGI_USAGE DXGI_USAGE_SHADER_INPUT = 0x10L |
Definition at line 43 of file dxgi.idl.
Referenced by d3d12_swapchain_create_user_buffers(), d3d12_swapchain_create_vulkan_swapchain(), d3d12_swapchain_init(), dxgi_usage_from_wined3d_bind_flags(), and wined3d_bind_flags_from_dxgi_usage().
| const DXGI_USAGE DXGI_USAGE_SHARED = 0x80L |
| const DXGI_USAGE DXGI_USAGE_UNORDERED_ACCESS = 0x400L |
Definition at line 49 of file dxgi.idl.
Referenced by dxgi_usage_from_wined3d_bind_flags(), and wined3d_bind_flags_from_dxgi_usage().