RetroArch
Classes | Macros | Typedefs | Functions | Variables
d3d11_4.h File Reference
#include "rpc.h"
#include "rpcndr.h"
#include "windows.h"
#include "ole2.h"
#include "oaidl.h"
#include "ocidl.h"
#include "dxgi1_5.h"
#include "d3dcommon.h"
#include "d3d11_3.h"
Include dependency graph for d3d11_4.h:

Go to the source code of this file.

Classes

struct  ID3D11Device4Vtbl
 
struct  ID3D11Device5Vtbl
 
struct  ID3D11MultithreadVtbl
 
struct  ID3D11VideoContext2Vtbl
 
struct  D3D11_FEATURE_DATA_D3D11_OPTIONS4
 

Macros

#define __REQUIRED_RPCNDR_H_VERSION__   475
 
#define __REQUIRED_RPCSAL_H_VERSION__   100
 
#define __ID3D11Device4_FWD_DEFINED__
 
#define __ID3D11Device5_FWD_DEFINED__
 
#define __ID3D11Multithread_FWD_DEFINED__
 
#define __ID3D11VideoContext2_FWD_DEFINED__
 
#define __ID3D11Device4_INTERFACE_DEFINED__
 
#define __ID3D11Device5_INTERFACE_DEFINED__
 
#define __ID3D11Multithread_INTERFACE_DEFINED__
 
#define __ID3D11VideoContext2_INTERFACE_DEFINED__
 

Typedefs

typedef interface ID3D11Device4 ID3D11Device4
 
typedef interface ID3D11Device5 ID3D11Device5
 
typedef interface ID3D11Multithread ID3D11Multithread
 
typedef interface ID3D11VideoContext2 ID3D11VideoContext2
 
typedef struct ID3D11Device4Vtbl ID3D11Device4Vtbl
 
typedef struct ID3D11Device5Vtbl ID3D11Device5Vtbl
 
typedef struct ID3D11MultithreadVtbl ID3D11MultithreadVtbl
 
typedef struct ID3D11VideoContext2Vtbl ID3D11VideoContext2Vtbl
 
typedef struct D3D11_FEATURE_DATA_D3D11_OPTIONS4 D3D11_FEATURE_DATA_D3D11_OPTIONS4
 

Functions

 DEFINE_GUID (IID_ID3D11Device4, 0x8992ab71, 0x02e6, 0x4b8d, 0xba, 0x48, 0xb0, 0x56, 0xdc, 0xda, 0x42, 0xc4)
 
 DEFINE_GUID (IID_ID3D11Device5, 0x8ffde202, 0xa0e7, 0x45df, 0x9e, 0x01, 0xe8, 0x37, 0x80, 0x1b, 0x5e, 0xa0)
 
 DEFINE_GUID (IID_ID3D11Multithread, 0x9B7E4E00, 0x342C, 0x4106, 0xA1, 0x9F, 0x4F, 0x27, 0x04, 0xF6, 0x89, 0xF0)
 
 DEFINE_GUID (IID_ID3D11VideoContext2, 0xC4E7374C, 0x6243, 0x4D1B, 0xAE, 0x87, 0x52, 0xB4, 0xF7, 0x40, 0xE2, 0x61)
 

Variables

RPC_IF_HANDLE __MIDL_itf_d3d11_4_0000_0000_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_4_0000_0000_v0_0_s_ifspec
 
EXTERN_C const IID IID_ID3D11Device4
 
EXTERN_C const IID IID_ID3D11Device5
 
EXTERN_C const IID IID_ID3D11Multithread
 
EXTERN_C const IID IID_ID3D11VideoContext2
 
RPC_IF_HANDLE __MIDL_itf_d3d11_4_0000_0004_v0_0_c_ifspec
 
RPC_IF_HANDLE __MIDL_itf_d3d11_4_0000_0004_v0_0_s_ifspec
 

Macro Definition Documentation

◆ __ID3D11Device4_FWD_DEFINED__

#define __ID3D11Device4_FWD_DEFINED__

◆ __ID3D11Device4_INTERFACE_DEFINED__

#define __ID3D11Device4_INTERFACE_DEFINED__

◆ __ID3D11Device5_FWD_DEFINED__

#define __ID3D11Device5_FWD_DEFINED__

◆ __ID3D11Device5_INTERFACE_DEFINED__

#define __ID3D11Device5_INTERFACE_DEFINED__

◆ __ID3D11Multithread_FWD_DEFINED__

#define __ID3D11Multithread_FWD_DEFINED__

◆ __ID3D11Multithread_INTERFACE_DEFINED__

#define __ID3D11Multithread_INTERFACE_DEFINED__

◆ __ID3D11VideoContext2_FWD_DEFINED__

#define __ID3D11VideoContext2_FWD_DEFINED__

◆ __ID3D11VideoContext2_INTERFACE_DEFINED__

#define __ID3D11VideoContext2_INTERFACE_DEFINED__

◆ __REQUIRED_RPCNDR_H_VERSION__

#define __REQUIRED_RPCNDR_H_VERSION__   475

◆ __REQUIRED_RPCSAL_H_VERSION__

#define __REQUIRED_RPCSAL_H_VERSION__   100

Typedef Documentation

◆ D3D11_FEATURE_DATA_D3D11_OPTIONS4

◆ ID3D11Device4

typedef interface ID3D11Device4 ID3D11Device4

◆ ID3D11Device4Vtbl

◆ ID3D11Device5

typedef interface ID3D11Device5 ID3D11Device5

◆ ID3D11Device5Vtbl

◆ ID3D11Multithread

◆ ID3D11MultithreadVtbl

◆ ID3D11VideoContext2

◆ ID3D11VideoContext2Vtbl

Function Documentation

◆ DEFINE_GUID() [1/4]

DEFINE_GUID ( IID_ID3D11Device4  ,
0x8992ab71  ,
0x02e6  ,
0x4b8d  ,
0xba  ,
0x48  ,
0xb0  ,
0x56  ,
0xdc  ,
0xda  ,
0x42  ,
0xc4   
)

◆ DEFINE_GUID() [2/4]

DEFINE_GUID ( IID_ID3D11Device5  ,
0x8ffde202  ,
0xa0e7  ,
0x45df  ,
0x9e  ,
0x01  ,
0xe8  ,
0x37  ,
0x80  ,
0x1b  ,
0x5e  ,
0xa0   
)

◆ DEFINE_GUID() [3/4]

DEFINE_GUID ( IID_ID3D11Multithread  ,
0x9B7E4E00  ,
0x342C  ,
0x4106  ,
0xA1  ,
0x9F  ,
0x4F  ,
0x27  ,
0x04  ,
0xF6  ,
0x89  ,
0xF0   
)

◆ DEFINE_GUID() [4/4]

DEFINE_GUID ( IID_ID3D11VideoContext2  ,
0xC4E7374C  ,
0x6243  ,
0x4D1B  ,
0xAE  ,
0x87  ,
0x52  ,
0xB4  ,
0xF7  ,
0x40  ,
0xE2  ,
0x61   
)

Variable Documentation

◆ __MIDL_itf_d3d11_4_0000_0000_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_4_0000_0000_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_4_0000_0000_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_4_0000_0000_v0_0_s_ifspec

◆ __MIDL_itf_d3d11_4_0000_0004_v0_0_c_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_4_0000_0004_v0_0_c_ifspec

◆ __MIDL_itf_d3d11_4_0000_0004_v0_0_s_ifspec

RPC_IF_HANDLE __MIDL_itf_d3d11_4_0000_0004_v0_0_s_ifspec

◆ IID_ID3D11Device4

EXTERN_C const IID IID_ID3D11Device4

◆ IID_ID3D11Device5

EXTERN_C const IID IID_ID3D11Device5

◆ IID_ID3D11Multithread

EXTERN_C const IID IID_ID3D11Multithread

◆ IID_ID3D11VideoContext2

EXTERN_C const IID IID_ID3D11VideoContext2