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

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS

DXVAHDDDI_OUTPUT_RATE