DXVAHDDDI_OUTPUT_RATE enumeration (d3dumddi.h)

The DXVAHDDDI_OUTPUT_RATE enumeration contains values that identify the output rate that the driver should use.

Syntax

typedef enum _DXVAHDDDI_OUTPUT_RATE {
  DXVAHDDDI_OUTPUT_RATE_NORMAL,
  DXVAHDDDI_OUTPUT_RATE_HALF,
  DXVAHDDDI_OUTPUT_RATE_CUSTOM
} DXVAHDDDI_OUTPUT_RATE;

Constants

 
DXVAHDDDI_OUTPUT_RATE_NORMAL
A value that specifies that the driver should use normal output rate, which is when one progressive frame becomes one progressive frame and one interlaced frame (two fields) becomes two progressive frames.
DXVAHDDDI_OUTPUT_RATE_HALF
A value that specifies that the driver should use half output rate, which is when one progressive frame becomes one progressive frame and one interlaced frame (two fields) becomes one progressive frame.
DXVAHDDDI_OUTPUT_RATE_CUSTOM
A value that specifies that the driver should use a custom output rate for the frame rate conversion or the inverse telecine. For more information about custom output rate, see DXVAHDDDI_CUSTOM_RATE_DATA.

Remarks

For more information about output rate, see DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA and DXVAHDDDI_STREAM_DATA.

Requirements

Requirement Value
Minimum supported client DXVAHDDDI_OUTPUT_RATE is supported beginning with the Windows 7 operating system.
Header d3dumddi.h (include D3dumddi.h)

See also

DXVAHDDDI_CUSTOM_RATE_DATA

DXVAHDDDI_STREAM_DATA

DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA