次の方法で共有


D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS列挙 (d3d10umddi.h)

ビデオ プロセッサ固有の機能を指定します。

構文

typedef enum D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS {
  D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_BLEND,
  D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_BOB,
  D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_ADAPTIVE,
  D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_MOTION_COMPENSATION,
  D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_INVERSE_TELECINE,
  D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_FRAME_RATE_CONVERSION
} ;

定数

 
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_BLEND
ドライバーは、インターレースフレーム内の 2 つのフィールドがブレンドされるブレンドデインターレースを実行できます。 ドライバーは、ハーフ レートでインターレース解除するときに、このインターレース解除の種類を使用します。 半額レートの詳細については、DXVAHDDDI_OUTPUT_RATEを参照してください。
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_BOB
ドライバーは、不足している行の上と下の行から不足しているスキャン行が作成される Bob のインターレース解除を実行できます。 4tap フィルター ([-1,9,9,-1]/16) の方が若干優れた結果が得られます。 ドライバーは、アダプティブ デインターレースに十分な参照フレームが提供されていない場合に、このインターレース解除の種類を使用します。
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_ADAPTIVE
ドライバーは、ピクセルまたはフィールドの動きに応じて、2 つの補間の種類を切り替えることで、空間補間または一時的な補間から不足しているスキャン ラインが作成されるアダプティブ デインターレースを実行できます。
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_DEINTERLACE_MOTION_COMPENSATION
ドライバーは、モーション ベクトルを使用して不足しているスキャンラインが作成されるモーション補正デインターレースを実行できます。 このインターレース解除の種類は、独自のアルゴリズムを使用して実装される最も高度なインターレース解除です。
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_INVERSE_TELECINE
ドライバーは、テレシネを反転することによって、インターレースフレームから元のプログレッシブフレームに変換できます。 テレシンの反転の詳細については、D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS 構造体の ITelecineCaps メンバーを参照してください。
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS_FRAME_RATE_CONVERSION
ドライバーは、フレームを補間することによってフレーム レートを変換できます。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
サポートされる最小サーバー Windows Server 2012
ヘッダー d3d10umddi.h (D3d10umddi.h を含む)

関連項目

D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS

DXVAHDDDI_OUTPUT_RATE