DirectX SDK

General Purpose Functions

The general purpose functions provided by the Direct3DX utility library allow you to perform many basic tasks including querying devices, video modes and surface formats; setting up and shutting down Direct3DX; and creating contexts and making surface and pixel formats.

The general purpose functions can be organized into the following groups:

Creation D3DXCreateContext
  D3DXCreateContextEx
Devices D3DXGetDeviceCaps
  D3DXGetDeviceCount
D3DXGetDeviceDescription
Initialization D3DXInitialize
  D3DXUninitialize
Miscellaneous D3DXGetErrorString
Modes D3DXGetCurrentVideoMode
  D3DXGetMaxNumVideoModes
D3DXGetVideoMode
Surfaces D3DXGetMaxSurfaceFormats
  D3DXGetSurfaceFormat
D3DXMakeDDPixelFormat
D3DXMakeSurfaceFormat