DXVAHD_FILTER enumeration (dxvahd.h)
Specifies image filters for Microsoft DirectX Video Acceleration High Definition (DXVA-HD) video processing.
Syntax
typedef enum _DXVAHD_FILTER {
DXVAHD_FILTER_BRIGHTNESS = 0,
DXVAHD_FILTER_CONTRAST = 1,
DXVAHD_FILTER_HUE = 2,
DXVAHD_FILTER_SATURATION = 3,
DXVAHD_FILTER_NOISE_REDUCTION = 4,
DXVAHD_FILTER_EDGE_ENHANCEMENT = 5,
DXVAHD_FILTER_ANAMORPHIC_SCALING = 6
} DXVAHD_FILTER;
Constants
DXVAHD_FILTER_BRIGHTNESS Value: 0 Adjusts brightness. |
DXVAHD_FILTER_CONTRAST Value: 1 Adjusts contrast. |
DXVAHD_FILTER_HUE Value: 2 Adjusts hue. |
DXVAHD_FILTER_SATURATION Value: 3 Adjusts saturation. |
DXVAHD_FILTER_NOISE_REDUCTION Value: 4 Applies noise reduction. |
DXVAHD_FILTER_EDGE_ENHANCEMENT Value: 5 Applies edge enhancement. |
DXVAHD_FILTER_ANAMORPHIC_SCALING Value: 6 Performs 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 |