|
ReactOS 0.4.17-dev-966-gf06eace
|


Go to the source code of this file.
Classes | |
| struct | DXCoreHardwareID |
| struct | DXCoreHardwareIDParts |
| struct | DXCoreAdapterMemoryBudgetNodeSegmentGroup |
| struct | DXCoreAdapterMemoryBudget |
Macros | |
| #define | DECLARE_ENUM_CLASS(x) typedef enum x x; enum x |
| #define | REFLUID const LUID * |
| #define | INTERFACE IDXCoreAdapter |
| #define | INTERFACE IDXCoreAdapterList |
| #define | INTERFACE IDXCoreAdapterFactory |
Typedefs | |
| typedef struct DXCoreHardwareID | DXCoreHardwareID |
| typedef struct DXCoreHardwareIDParts | DXCoreHardwareIDParts |
| typedef struct DXCoreAdapterMemoryBudgetNodeSegmentGroup | DXCoreAdapterMemoryBudgetNodeSegmentGroup |
| typedef struct DXCoreAdapterMemoryBudget | DXCoreAdapterMemoryBudget |
| typedef void(STDMETHODCALLTYPE * | PFN_DXCORE_NOTIFICATION_CALLBACK) (DXCoreNotificationType type, IUnknown *object, void *context) |
Functions | |
| DECLARE_ENUM_CLASS (DXCoreAdapterProperty) | |
| DECLARE_ENUM_CLASS (DXCoreAdapterState) | |
| DECLARE_ENUM_CLASS (DXCoreSegmentGroup) | |
| DECLARE_ENUM_CLASS (DXCoreNotificationType) | |
| DECLARE_ENUM_CLASS (DXCoreAdapterPreference) | |
| DEFINE_GUID (IID_IDXCoreAdapterFactory, 0x78ee5945, 0xc36e, 0x4b13, 0xa6, 0x69, 0x00, 0x5d, 0xd1, 0x1c, 0x0f, 0x06) | |
| DEFINE_GUID (IID_IDXCoreAdapterList, 0x526c7776, 0x40e9, 0x459b, 0xb7, 0x11, 0xf3, 0x2a, 0xd7, 0x6d, 0xfc, 0x28) | |
| DEFINE_GUID (IID_IDXCoreAdapter, 0xf0db4c7f, 0xfe5a, 0x42a2, 0xbd, 0x62, 0xf2, 0xa6, 0xcf, 0x6f, 0xc8, 0x3e) | |
| DEFINE_GUID (DXCORE_ADAPTER_ATTRIBUTE_D3D11_GRAPHICS, 0x8c47866b, 0x7583, 0x450d, 0xf0, 0xf0, 0x6b, 0xad, 0xa8, 0x95, 0xaf, 0x4b) | |
| DEFINE_GUID (DXCORE_ADAPTER_ATTRIBUTE_D3D12_GRAPHICS, 0x0c9ece4d, 0x2f6e, 0x4f01, 0x8c, 0x96, 0xe8, 0x9e, 0x33, 0x1b, 0x47, 0xb1) | |
| DEFINE_GUID (DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE, 0x248e2800, 0xa793, 0x4724, 0xab, 0xaa, 0x23, 0xa6, 0xde, 0x1b, 0xe0, 0x90) | |
| DECLARE_INTERFACE_IID_ (IDXCoreAdapter, IUnknown, "f0db4c7f-fe5a-42a2-bd62-f2a6cf6fc83e") | |
| DECLARE_INTERFACE_IID_ (IDXCoreAdapterList, IUnknown, "526c7776-40e9-459b-b711-f32ad76dfc28") | |
| DECLARE_INTERFACE_IID_ (IDXCoreAdapterFactory, IUnknown, "78ee5945-c36e-4b13-a669-005dd11c0f06") | |
Definition at line 30 of file dxcore_interface.h.
Definition at line 205 of file dxcore_interface.h.
Definition at line 205 of file dxcore_interface.h.
Definition at line 205 of file dxcore_interface.h.
Definition at line 31 of file dxcore_interface.h.
| typedef struct DXCoreHardwareID DXCoreHardwareID |
| typedef void(STDMETHODCALLTYPE * PFN_DXCORE_NOTIFICATION_CALLBACK) (DXCoreNotificationType type, IUnknown *object, void *context) |
Definition at line 111 of file dxcore_interface.h.
| DECLARE_ENUM_CLASS | ( | DXCoreAdapterPreference | ) |
Definition at line 73 of file dxcore_interface.h.
| DECLARE_ENUM_CLASS | ( | DXCoreAdapterProperty | ) |
Definition at line 34 of file dxcore_interface.h.
| DECLARE_ENUM_CLASS | ( | DXCoreAdapterState | ) |
Definition at line 53 of file dxcore_interface.h.
| DECLARE_ENUM_CLASS | ( | DXCoreNotificationType | ) |
Definition at line 65 of file dxcore_interface.h.
| DECLARE_ENUM_CLASS | ( | DXCoreSegmentGroup | ) |
Definition at line 59 of file dxcore_interface.h.
Definition at line 122 of file dxcore_interface.h.
| DECLARE_INTERFACE_IID_ | ( | IDXCoreAdapterFactory | , |
| IUnknown | , | ||
| "78ee5945-c36e-4b13-a669-005dd11c0f06" | |||
| ) |
Definition at line 206 of file dxcore_interface.h.
Definition at line 175 of file dxcore_interface.h.
| DEFINE_GUID | ( | DXCORE_ADAPTER_ATTRIBUTE_D3D11_GRAPHICS | , |
| 0x8c47866b | , | ||
| 0x7583 | , | ||
| 0x450d | , | ||
| 0xf0 | , | ||
| 0xf0 | , | ||
| 0x6b | , | ||
| 0xad | , | ||
| 0xa8 | , | ||
| 0x95 | , | ||
| 0xaf | , | ||
| 0x4b | |||
| ) |
| DEFINE_GUID | ( | DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE | , |
| 0x248e2800 | , | ||
| 0xa793 | , | ||
| 0x4724 | , | ||
| 0xab | , | ||
| 0xaa | , | ||
| 0x23 | , | ||
| 0xa6 | , | ||
| 0xde | , | ||
| 0x1b | , | ||
| 0xe0 | , | ||
| 0x90 | |||
| ) |
| DEFINE_GUID | ( | DXCORE_ADAPTER_ATTRIBUTE_D3D12_GRAPHICS | , |
| 0x0c9ece4d | , | ||
| 0x2f6e | , | ||
| 0x4f01 | , | ||
| 0x8c | , | ||
| 0x96 | , | ||
| 0xe8 | , | ||
| 0x9e | , | ||
| 0x33 | , | ||
| 0x1b | , | ||
| 0x47 | , | ||
| 0xb1 | |||
| ) |
| DEFINE_GUID | ( | IID_IDXCoreAdapter | , |
| 0xf0db4c7f | , | ||
| 0xfe5a | , | ||
| 0x42a2 | , | ||
| 0xbd | , | ||
| 0x62 | , | ||
| 0xf2 | , | ||
| 0xa6 | , | ||
| 0xcf | , | ||
| 0x6f | , | ||
| 0xc8 | , | ||
| 0x3e | |||
| ) |
| DEFINE_GUID | ( | IID_IDXCoreAdapterFactory | , |
| 0x78ee5945 | , | ||
| 0xc36e | , | ||
| 0x4b13 | , | ||
| 0xa6 | , | ||
| 0x69 | , | ||
| 0x00 | , | ||
| 0x5d | , | ||
| 0xd1 | , | ||
| 0x1c | , | ||
| 0x0f | , | ||
| 0x06 | |||
| ) |
| DEFINE_GUID | ( | IID_IDXCoreAdapterList | , |
| 0x526c7776 | , | ||
| 0x40e9 | , | ||
| 0x459b | , | ||
| 0xb7 | , | ||
| 0x11 | , | ||
| 0xf3 | , | ||
| 0x2a | , | ||
| 0xd7 | , | ||
| 0x6d | , | ||
| 0xfc | , | ||
| 0x28 | |||
| ) |