DXVAHD_FEATURE_CAPS enumeration (dxvahd.h)

Defines features that a Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device can support.

Syntax

typedef enum _DXVAHD_FEATURE_CAPS {
  DXVAHD_FEATURE_CAPS_ALPHA_FILL = 0x1,
  DXVAHD_FEATURE_CAPS_CONSTRICTION = 0x2,
  DXVAHD_FEATURE_CAPS_LUMA_KEY = 0x4,
  DXVAHD_FEATURE_CAPS_ALPHA_PALETTE = 0x8
} DXVAHD_FEATURE_CAPS;

Constants

 
DXVAHD_FEATURE_CAPS_ALPHA_FILL
Value: 0x1
The device can set the alpha values on the video output. See DXVAHD_BLT_STATE_ALPHA_FILL_DATA.
DXVAHD_FEATURE_CAPS_CONSTRICTION
Value: 0x2
The device can downsample the video output. See DXVAHD_BLT_STATE_CONSTRICTION_DATA.
DXVAHD_FEATURE_CAPS_LUMA_KEY
Value: 0x4
The device can perform luma keying. See DXVAHD_STREAM_STATE_LUMA_KEY_DATA.
DXVAHD_FEATURE_CAPS_ALPHA_PALETTE
Value: 0x8
The device can apply alpha values from color palette entries. See DXVAHD_STREAM_STATE_ALPHA_DATA.

Requirements

Requirement Value
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