RetroArch
Typedefs | Enumerations | Functions
d3d10misc.h File Reference
#include "d3d10.h"
Include dependency graph for d3d10misc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef enum D3D10_DRIVER_TYPE D3D10_DRIVER_TYPE
 

Enumerations

enum  D3D10_DRIVER_TYPE {
  D3D10_DRIVER_TYPE_HARDWARE = 0, D3D10_DRIVER_TYPE_REFERENCE = 1, D3D10_DRIVER_TYPE_NULL = 2, D3D10_DRIVER_TYPE_SOFTWARE = 3,
  D3D10_DRIVER_TYPE_WARP = 5
}
 

Functions

 DEFINE_GUID (GUID_DeviceType, 0xd722fb4d, 0x7a68, 0x437a, 0xb2, 0x0c, 0x58, 0x04, 0xee, 0x24, 0x94, 0xa6)
 
HRESULT WINAPI D3D10CreateDevice (_In_opt_ IDXGIAdapter *pAdapter, D3D10_DRIVER_TYPE DriverType, HMODULE Software, UINT Flags, UINT SDKVersion, _Out_opt_ ID3D10Device **ppDevice)
 
HRESULT WINAPI D3D10CreateDeviceAndSwapChain (_In_opt_ IDXGIAdapter *pAdapter, D3D10_DRIVER_TYPE DriverType, HMODULE Software, UINT Flags, UINT SDKVersion, _In_opt_ DXGI_SWAP_CHAIN_DESC *pSwapChainDesc, _Out_opt_ IDXGISwapChain **ppSwapChain, _Out_opt_ ID3D10Device **ppDevice)
 
HRESULT WINAPI D3D10CreateBlob (SIZE_T NumBytes, _Out_ LPD3D10BLOB *ppBuffer)
 

Typedef Documentation

◆ D3D10_DRIVER_TYPE

Enumeration Type Documentation

◆ D3D10_DRIVER_TYPE

Enumerator
D3D10_DRIVER_TYPE_HARDWARE 
D3D10_DRIVER_TYPE_REFERENCE 
D3D10_DRIVER_TYPE_NULL 
D3D10_DRIVER_TYPE_SOFTWARE 
D3D10_DRIVER_TYPE_WARP 

Function Documentation

◆ D3D10CreateBlob()

HRESULT WINAPI D3D10CreateBlob ( SIZE_T  NumBytes,
_Out_ LPD3D10BLOB ppBuffer 
)

◆ D3D10CreateDevice()

HRESULT WINAPI D3D10CreateDevice ( _In_opt_ IDXGIAdapter pAdapter,
D3D10_DRIVER_TYPE  DriverType,
HMODULE  Software,
UINT  Flags,
UINT  SDKVersion,
_Out_opt_ ID3D10Device **  ppDevice 
)

◆ D3D10CreateDeviceAndSwapChain()

HRESULT WINAPI D3D10CreateDeviceAndSwapChain ( _In_opt_ IDXGIAdapter pAdapter,
D3D10_DRIVER_TYPE  DriverType,
HMODULE  Software,
UINT  Flags,
UINT  SDKVersion,
_In_opt_ DXGI_SWAP_CHAIN_DESC pSwapChainDesc,
_Out_opt_ IDXGISwapChain **  ppSwapChain,
_Out_opt_ ID3D10Device **  ppDevice 
)
Here is the caller graph for this function:

◆ DEFINE_GUID()

DEFINE_GUID ( GUID_DeviceType  ,
0xd722fb4d  ,
0x7a68  ,
0x437a  ,
0xb2  ,
0x0c  ,
0x58  ,
0x04  ,
0xee  ,
0x24  ,
0x94  ,
0xa6   
)