DXVAHD_FEATURE_CAPS enumeration

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

The device can set the alpha values on the video output. See DXVAHD_BLT_STATE_ALPHA_FILL_DATA.

DXVAHD_FEATURE_CAPS_CONSTRICTION

The device can downsample the video output. See DXVAHD_BLT_STATE_CONSTRICTION_DATA.

DXVAHD_FEATURE_CAPS_LUMA_KEY

The device can perform luma keying. See DXVAHD_STREAM_STATE_LUMA_KEY_DATA.

DXVAHD_FEATURE_CAPS_ALPHA_PALETTE

The device can apply alpha values from color palette entries. See DXVAHD_STREAM_STATE_ALPHA_DATA.

Requirements

Minimum supported client

Windows 7 [desktop apps only]

Minimum supported server

Windows Server 2008 R2 [desktop apps only]

Header

Dxvahd.h

See also

Direct3D Video Enumerations
DXVA-HD
Media Foundation Enumerations

 

 

Show: