Skip to content

Latest commit

 

History

History
93 lines (67 loc) · 3.44 KB

ne-dxvahd-dxvahd_output_rate.md

File metadata and controls

93 lines (67 loc) · 3.44 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:dxvahd._DXVAHD_OUTPUT_RATE
DXVAHD_OUTPUT_RATE (dxvahd.h)
Specifies the output frame rates for an input stream, when using Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_OUTPUT_RATE
DXVAHD_OUTPUT_RATE enumeration [Media Foundation]
DXVAHD_OUTPUT_RATE_CUSTOM
DXVAHD_OUTPUT_RATE_HALF
DXVAHD_OUTPUT_RATE_NORMAL
dxvahd/DXVAHD_OUTPUT_RATE
dxvahd/DXVAHD_OUTPUT_RATE_CUSTOM
dxvahd/DXVAHD_OUTPUT_RATE_HALF
dxvahd/DXVAHD_OUTPUT_RATE_NORMAL
mf.dxvahd_output_rate
mf\dxvahd_output_rate.htm
mf
f96184d8-c5c2-4767-899f-323935fa9e89
12/05/2018
DXVAHD_OUTPUT_RATE, DXVAHD_OUTPUT_RATE enumeration [Media Foundation], DXVAHD_OUTPUT_RATE_CUSTOM, DXVAHD_OUTPUT_RATE_HALF, DXVAHD_OUTPUT_RATE_NORMAL, dxvahd/DXVAHD_OUTPUT_RATE, dxvahd/DXVAHD_OUTPUT_RATE_CUSTOM, dxvahd/DXVAHD_OUTPUT_RATE_HALF, dxvahd/DXVAHD_OUTPUT_RATE_NORMAL, mf.dxvahd_output_rate
dxvahd.h
Windows
Windows 7 [desktop apps only]
Windows Server 2008 R2 [desktop apps only]
Windows
DXVAHD_OUTPUT_RATE
19H1
_DXVAHD_OUTPUT_RATE
dxvahd/_DXVAHD_OUTPUT_RATE
DXVAHD_OUTPUT_RATE
dxvahd/DXVAHD_OUTPUT_RATE
c++
APIRef
kbSyntax
HeaderDef
dxvahd.h
DXVAHD_OUTPUT_RATE

DXVAHD_OUTPUT_RATE enumeration

-description

Specifies the output frame rates for an input stream, when using Microsoft DirectX Video Acceleration High Definition (DXVA-HD).

This enumeration type is used in the DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA structure.

-enum-fields

-field DXVAHD_OUTPUT_RATE_NORMAL:0

The frame output is at the normal rate.

For progressive input, every frame produces one output frame. For interlaced input, every frame (two fields) produces two progressive output frames.

-field DXVAHD_OUTPUT_RATE_HALF:1

The frame output is at half rate.

For progressive input, every frame produces one output frame, just as with DXVAHD_OUTPUT_RATE_NORMAL. For interlaced input, every frame produces one progressive output frame.

-field DXVAHD_OUTPUT_RATE_CUSTOM:2

Frame output is at a custom rate.

Use this value for frame-rate conversion or inverse telecine. The exact rate is given in the OutputRate member of the DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA structure. To get the list of custom rates supported by the video processor, call the IDXVAHD_Device::GetVideoProcessorCustomRates method.

-see-also

DXVA-HD

DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Direct3D Video Enumerations

Media Foundation Enumerations