DXVAHD_OUTPUT_RATE列挙 (dxvahd.h)
Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の入力ストリームの出力フレーム レートを指定します。
この列挙型は、 DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA 構造体で使用されます。
構文
typedef enum _DXVAHD_OUTPUT_RATE {
DXVAHD_OUTPUT_RATE_NORMAL = 0,
DXVAHD_OUTPUT_RATE_HALF = 1,
DXVAHD_OUTPUT_RATE_CUSTOM = 2
} DXVAHD_OUTPUT_RATE;
定数
DXVAHD_OUTPUT_RATE_NORMAL 値: 0 フレーム出力は通常の速度です。 プログレッシブ入力の場合、すべてのフレームで 1 つの出力フレームが生成されます。 インターレース入力の場合、すべてのフレーム (2 つのフィールド) で 2 つのプログレッシブ出力フレームが生成されます。 |
DXVAHD_OUTPUT_RATE_HALF 値: 1 フレーム出力はハーフレートです。 プログレッシブ入力の場合、DXVAHD_OUTPUT_RATE_NORMALと同様に、すべてのフレームで 1 つの出力フレーム が生成されます。 インターレース入力の場合、すべてのフレームで 1 つのプログレッシブ出力フレームが生成されます。 |
DXVAHD_OUTPUT_RATE_CUSTOM 値: 2 フレーム出力はカスタム レートです。 フレーム レート変換または逆テレシネには、この値を使用します。 正確なレートは、DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA構造体の OutputRate メンバーで指定されます。 ビデオ プロセッサでサポートされているカスタム レートの一覧を取得するには、 IDXVAHD_Device::GetVideoProcessorCustomRates メソッドを呼び出します。 |
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | dxvahd.h |