DXVAHD_FILTER_CAPS enumeration (dxvahd.h)

Defines capabilities related to image adjustment and filtering for a Microsoft DirectX Video Acceleration High Definition (DXVA-HD) device.

Syntax

typedef enum _DXVAHD_FILTER_CAPS {
  DXVAHD_FILTER_CAPS_BRIGHTNESS = 0x1,
  DXVAHD_FILTER_CAPS_CONTRAST = 0x2,
  DXVAHD_FILTER_CAPS_HUE = 0x4,
  DXVAHD_FILTER_CAPS_SATURATION = 0x8,
  DXVAHD_FILTER_CAPS_NOISE_REDUCTION = 0x10,
  DXVAHD_FILTER_CAPS_EDGE_ENHANCEMENT = 0x20,
  DXVAHD_FILTER_CAPS_ANAMORPHIC_SCALING = 0x40
} DXVAHD_FILTER_CAPS;

Constants

 
DXVAHD_FILTER_CAPS_BRIGHTNESS
Value: 0x1
The device can adjust the brightness level.
DXVAHD_FILTER_CAPS_CONTRAST
Value: 0x2
The device can adjust the contrast level.
DXVAHD_FILTER_CAPS_HUE
Value: 0x4
The device can adjust hue.
DXVAHD_FILTER_CAPS_SATURATION
Value: 0x8
The device can adjust the saturation level.
DXVAHD_FILTER_CAPS_NOISE_REDUCTION
Value: 0x10
The device can perform noise reduction.
DXVAHD_FILTER_CAPS_EDGE_ENHANCEMENT
Value: 0x20
The device can perform edge enhancement.
DXVAHD_FILTER_CAPS_ANAMORPHIC_SCALING
Value: 0x40
The device can perform anamorphic scaling. Anamorphic scaling can be used to stretch 4:3 content to a widescreen 16:9 aspect ratio.

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