RetroArch
|
#include "rpc.h"
#include "rpcndr.h"
#include "windows.h"
#include "ole2.h"
#include "oaidl.h"
#include "ocidl.h"
Go to the source code of this file.
Classes | |
struct | DXGI_INFO_QUEUE_MESSAGE |
struct | DXGI_INFO_QUEUE_FILTER_DESC |
struct | DXGI_INFO_QUEUE_FILTER |
struct | IDXGIInfoQueueVtbl |
struct | IDXGIDebugVtbl |
struct | IDXGIDebug1Vtbl |
Macros | |
#define | __REQUIRED_RPCNDR_H_VERSION__ 475 |
#define | __REQUIRED_RPCSAL_H_VERSION__ 100 |
#define | __IDXGIInfoQueue_FWD_DEFINED__ |
#define | __IDXGIDebug_FWD_DEFINED__ |
#define | __IDXGIDebug1_FWD_DEFINED__ |
#define | DXGI_DEBUG_BINARY_VERSION ( 1 ) |
#define | DXGI_INFO_QUEUE_MESSAGE_ID_STRING_FROM_APPLICATION 0 |
#define | DXGI_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT 1024 |
#define | __IDXGIInfoQueue_INTERFACE_DEFINED__ |
#define | __IDXGIDebug_INTERFACE_DEFINED__ |
#define | __IDXGIDebug1_INTERFACE_DEFINED__ |
Typedefs | |
typedef interface IDXGIInfoQueue | IDXGIInfoQueue |
typedef interface IDXGIDebug | IDXGIDebug |
typedef interface IDXGIDebug1 | IDXGIDebug1 |
typedef enum DXGI_DEBUG_RLO_FLAGS | DXGI_DEBUG_RLO_FLAGS |
typedef GUID | DXGI_DEBUG_ID |
typedef enum DXGI_INFO_QUEUE_MESSAGE_CATEGORY | DXGI_INFO_QUEUE_MESSAGE_CATEGORY |
typedef enum DXGI_INFO_QUEUE_MESSAGE_SEVERITY | DXGI_INFO_QUEUE_MESSAGE_SEVERITY |
typedef int | DXGI_INFO_QUEUE_MESSAGE_ID |
typedef struct DXGI_INFO_QUEUE_MESSAGE | DXGI_INFO_QUEUE_MESSAGE |
typedef struct DXGI_INFO_QUEUE_FILTER_DESC | DXGI_INFO_QUEUE_FILTER_DESC |
typedef struct DXGI_INFO_QUEUE_FILTER | DXGI_INFO_QUEUE_FILTER |
typedef struct IDXGIInfoQueueVtbl | IDXGIInfoQueueVtbl |
typedef struct IDXGIDebugVtbl | IDXGIDebugVtbl |
typedef struct IDXGIDebug1Vtbl | IDXGIDebug1Vtbl |
Enumerations | |
enum | DXGI_DEBUG_RLO_FLAGS { DXGI_DEBUG_RLO_SUMMARY = 0x1, DXGI_DEBUG_RLO_DETAIL = 0x2, DXGI_DEBUG_RLO_IGNORE_INTERNAL = 0x4, DXGI_DEBUG_RLO_ALL = 0x7 } |
enum | DXGI_INFO_QUEUE_MESSAGE_CATEGORY { DXGI_INFO_QUEUE_MESSAGE_CATEGORY_UNKNOWN = 0, DXGI_INFO_QUEUE_MESSAGE_CATEGORY_MISCELLANEOUS = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_UNKNOWN + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_INITIALIZATION = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_MISCELLANEOUS + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_CLEANUP = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_INITIALIZATION + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_COMPILATION = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_CLEANUP + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_CREATION = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_COMPILATION + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_SETTING = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_CREATION + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_GETTING = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_SETTING + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_RESOURCE_MANIPULATION = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_STATE_GETTING + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_EXECUTION = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_RESOURCE_MANIPULATION + 1 ), DXGI_INFO_QUEUE_MESSAGE_CATEGORY_SHADER = ( DXGI_INFO_QUEUE_MESSAGE_CATEGORY_EXECUTION + 1 ) } |
enum | DXGI_INFO_QUEUE_MESSAGE_SEVERITY { DXGI_INFO_QUEUE_MESSAGE_SEVERITY_CORRUPTION = 0, DXGI_INFO_QUEUE_MESSAGE_SEVERITY_ERROR = ( DXGI_INFO_QUEUE_MESSAGE_SEVERITY_CORRUPTION + 1 ), DXGI_INFO_QUEUE_MESSAGE_SEVERITY_WARNING = ( DXGI_INFO_QUEUE_MESSAGE_SEVERITY_ERROR + 1 ), DXGI_INFO_QUEUE_MESSAGE_SEVERITY_INFO = ( DXGI_INFO_QUEUE_MESSAGE_SEVERITY_WARNING + 1 ), DXGI_INFO_QUEUE_MESSAGE_SEVERITY_MESSAGE = ( DXGI_INFO_QUEUE_MESSAGE_SEVERITY_INFO + 1 ) } |
Functions | |
DEFINE_GUID (DXGI_DEBUG_ALL, 0xe48ae283, 0xda80, 0x490b, 0x87, 0xe6, 0x43, 0xe9, 0xa9, 0xcf, 0xda, 0x8) | |
DEFINE_GUID (DXGI_DEBUG_DX, 0x35cdd7fc, 0x13b2, 0x421d, 0xa5, 0xd7, 0x7e, 0x44, 0x51, 0x28, 0x7d, 0x64) | |
DEFINE_GUID (DXGI_DEBUG_DXGI, 0x25cddaa4, 0xb1c6, 0x47e1, 0xac, 0x3e, 0x98, 0x87, 0x5b, 0x5a, 0x2e, 0x2a) | |
DEFINE_GUID (DXGI_DEBUG_APP, 0x6cd6e01, 0x4219, 0x4ebd, 0x87, 0x9, 0x27, 0xed, 0x23, 0x36, 0xc, 0x62) | |
HRESULT WINAPI | DXGIGetDebugInterface (REFIID riid, void **ppDebug) |
DEFINE_GUID (IID_IDXGIInfoQueue, 0xD67441C7, 0x672A, 0x476f, 0x9E, 0x82, 0xCD, 0x55, 0xB4, 0x49, 0x49, 0xCE) | |
DEFINE_GUID (IID_IDXGIDebug, 0x119E7452, 0xDE9E, 0x40fe, 0x88, 0x06, 0x88, 0xF9, 0x0C, 0x12, 0xB4, 0x41) | |
DEFINE_GUID (IID_IDXGIDebug1, 0xc5a05f0c, 0x16f2, 0x4adf, 0x9f, 0x4d, 0xa8, 0xc4, 0xd5, 0x8a, 0xc5, 0x50) | |
Variables | |
RPC_IF_HANDLE | __MIDL_itf_dxgidebug_0000_0000_v0_0_c_ifspec |
RPC_IF_HANDLE | __MIDL_itf_dxgidebug_0000_0000_v0_0_s_ifspec |
EXTERN_C const IID | IID_IDXGIInfoQueue |
EXTERN_C const IID | IID_IDXGIDebug |
EXTERN_C const IID | IID_IDXGIDebug1 |
RPC_IF_HANDLE | __MIDL_itf_dxgidebug_0000_0003_v0_0_c_ifspec |
RPC_IF_HANDLE | __MIDL_itf_dxgidebug_0000_0003_v0_0_s_ifspec |
#define __IDXGIDebug1_FWD_DEFINED__ |
#define __IDXGIDebug1_INTERFACE_DEFINED__ |
#define __IDXGIDebug_FWD_DEFINED__ |
#define __IDXGIDebug_INTERFACE_DEFINED__ |
#define __IDXGIInfoQueue_FWD_DEFINED__ |
#define __IDXGIInfoQueue_INTERFACE_DEFINED__ |
#define __REQUIRED_RPCNDR_H_VERSION__ 475 |
#define __REQUIRED_RPCSAL_H_VERSION__ 100 |
#define DXGI_DEBUG_BINARY_VERSION ( 1 ) |
#define DXGI_INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT 1024 |
#define DXGI_INFO_QUEUE_MESSAGE_ID_STRING_FROM_APPLICATION 0 |
typedef GUID DXGI_DEBUG_ID |
typedef enum DXGI_DEBUG_RLO_FLAGS DXGI_DEBUG_RLO_FLAGS |
typedef struct DXGI_INFO_QUEUE_FILTER DXGI_INFO_QUEUE_FILTER |
typedef struct DXGI_INFO_QUEUE_FILTER_DESC DXGI_INFO_QUEUE_FILTER_DESC |
typedef struct DXGI_INFO_QUEUE_MESSAGE DXGI_INFO_QUEUE_MESSAGE |
typedef int DXGI_INFO_QUEUE_MESSAGE_ID |
typedef interface IDXGIDebug IDXGIDebug |
typedef interface IDXGIDebug1 IDXGIDebug1 |
typedef struct IDXGIDebug1Vtbl IDXGIDebug1Vtbl |
typedef struct IDXGIDebugVtbl IDXGIDebugVtbl |
typedef interface IDXGIInfoQueue IDXGIInfoQueue |
typedef struct IDXGIInfoQueueVtbl IDXGIInfoQueueVtbl |
enum DXGI_DEBUG_RLO_FLAGS |
DEFINE_GUID | ( | DXGI_DEBUG_ALL | , |
0xe48ae283 | , | ||
0xda80 | , | ||
0x490b | , | ||
0x87 | , | ||
0xe6 | , | ||
0x43 | , | ||
0xe9 | , | ||
0xa9 | , | ||
0xcf | , | ||
0xda | , | ||
0x8 | |||
) |
DEFINE_GUID | ( | DXGI_DEBUG_DX | , |
0x35cdd7fc | , | ||
0x13b2 | , | ||
0x421d | , | ||
0xa5 | , | ||
0xd7 | , | ||
0x7e | , | ||
0x44 | , | ||
0x51 | , | ||
0x28 | , | ||
0x7d | , | ||
0x64 | |||
) |
DEFINE_GUID | ( | DXGI_DEBUG_DXGI | , |
0x25cddaa4 | , | ||
0xb1c6 | , | ||
0x47e1 | , | ||
0xac | , | ||
0x3e | , | ||
0x98 | , | ||
0x87 | , | ||
0x5b | , | ||
0x5a | , | ||
0x2e | , | ||
0x2a | |||
) |
DEFINE_GUID | ( | DXGI_DEBUG_APP | , |
0x6cd6e01 | , | ||
0x4219 | , | ||
0x4ebd | , | ||
0x87 | , | ||
0x9 | , | ||
0x27 | , | ||
0xed | , | ||
0x23 | , | ||
0x36 | , | ||
0xc | , | ||
0x62 | |||
) |
DEFINE_GUID | ( | IID_IDXGIInfoQueue | , |
0xD67441C7 | , | ||
0x672A | , | ||
0x476f | , | ||
0x9E | , | ||
0x82 | , | ||
0xCD | , | ||
0x55 | , | ||
0xB4 | , | ||
0x49 | , | ||
0x49 | , | ||
0xCE | |||
) |
DEFINE_GUID | ( | IID_IDXGIDebug | , |
0x119E7452 | , | ||
0xDE9E | , | ||
0x40fe | , | ||
0x88 | , | ||
0x06 | , | ||
0x88 | , | ||
0xF9 | , | ||
0x0C | , | ||
0x12 | , | ||
0xB4 | , | ||
0x41 | |||
) |
DEFINE_GUID | ( | IID_IDXGIDebug1 | , |
0xc5a05f0c | , | ||
0x16f2 | , | ||
0x4adf | , | ||
0x9f | , | ||
0x4d | , | ||
0xa8 | , | ||
0xc4 | , | ||
0xd5 | , | ||
0x8a | , | ||
0xc5 | , | ||
0x50 | |||
) |
RPC_IF_HANDLE __MIDL_itf_dxgidebug_0000_0000_v0_0_c_ifspec |
RPC_IF_HANDLE __MIDL_itf_dxgidebug_0000_0000_v0_0_s_ifspec |
RPC_IF_HANDLE __MIDL_itf_dxgidebug_0000_0003_v0_0_c_ifspec |
RPC_IF_HANDLE __MIDL_itf_dxgidebug_0000_0003_v0_0_s_ifspec |
EXTERN_C const IID IID_IDXGIDebug |
EXTERN_C const IID IID_IDXGIDebug1 |
EXTERN_C const IID IID_IDXGIInfoQueue |