DXVAHD_DEVICE_TYPE enumeration (dxvahd.h)

Specifies the type of Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device.

Syntax

typedef enum _DXVAHD_DEVICE_TYPE {
  DXVAHD_DEVICE_TYPE_HARDWARE,
  DXVAHD_DEVICE_TYPE_SOFTWARE,
  DXVAHD_DEVICE_TYPE_REFERENCE,
  DXVAHD_DEVICE_TYPE_OTHER
} DXVAHD_DEVICE_TYPE;

Constants

Name Description
DXVAHD_DEVICE_TYPE_HARDWARE Hardware device. Video processing is performed in the GPU by the driver.
DXVAHD_DEVICE_TYPE_SOFTWARE Software device. Video processing is performed in the CPU by a software plug-in.
DXVAHD_DEVICE_TYPE_REFERENCE Reference device. Video processing is performed in the CPU by a software plug-in.
DXVAHD_DEVICE_TYPE_OTHER Other. The device is neither a hardware device nor a software plug-in.

Requirements

   
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header dxvahd.h

See also

DXVA-HD

Direct3D Video Enumerations

Media Foundation Enumerations