ReactOS  0.4.15-dev-2776-g4130f0b
d3d10misc.h File Reference
#include "d3d10.h"
Include dependency graph for d3d10misc.h:

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

HRESULT WINAPI D3D10CreateDevice (IDXGIAdapter *adapter, D3D10_DRIVER_TYPE driver_type, HMODULE swrast, UINT flags, UINT sdk_version, ID3D10Device **device)
 
HRESULT WINAPI D3D10CreateDeviceAndSwapChain (IDXGIAdapter *adapter, D3D10_DRIVER_TYPE driver_type, HMODULE swrast, UINT flags, UINT sdk_version, DXGI_SWAP_CHAIN_DESC *swapchain_desc, IDXGISwapChain **swapchain, ID3D10Device **device)
 
HRESULT WINAPI D3D10CreateBlob (SIZE_T data_size, ID3D10Blob **blob)
 

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 

Definition at line 28 of file d3d10misc.h.

Function Documentation

◆ D3D10CreateBlob()

HRESULT WINAPI D3D10CreateBlob ( SIZE_T  data_size,
ID3D10Blob **  blob 
)

◆ D3D10CreateDevice()

HRESULT WINAPI D3D10CreateDevice ( IDXGIAdapter *  adapter,
D3D10_DRIVER_TYPE  driver_type,
HMODULE  swrast,
UINT  flags,
UINT  sdk_version,
ID3D10Device **  device 
)

◆ D3D10CreateDeviceAndSwapChain()

HRESULT WINAPI D3D10CreateDeviceAndSwapChain ( IDXGIAdapter *  adapter,
D3D10_DRIVER_TYPE  driver_type,
HMODULE  swrast,
UINT  flags,
UINT  sdk_version,
DXGI_SWAP_CHAIN_DESC *  swapchain_desc,
IDXGISwapChain **  swapchain,
ID3D10Device **  device 
)