次の方法で共有


DXVA_DeinterlaceTech列挙 (dxva.h)

DXVA_DeinterlaceTech列挙は、特定のインターレース解除アルゴリズムを実装するために使用される基になるテクノロジを識別します。

構文

typedef enum _DXVA_DeinterlaceTech {
  DXVA_DeinterlaceTech_Unknown,
  DXVA_DeinterlaceTech_BOBLineReplicate,
  DXVA_DeinterlaceTech_BOBVerticalStretch,
  DXVA_DeinterlaceTech_BOBVerticalStretch4Tap,
  DXVA_DeinterlaceTech_MedianFiltering,
  DXVA_DeinterlaceTech_EdgeFiltering,
  DXVA_DeinterlaceTech_FieldAdaptive,
  DXVA_DeinterlaceTech_PixelAdaptive,
  DXVA_DeinterlaceTech_MotionVectorSteered
} DXVA_DeinterlaceTech;

定数

 
DXVA_DeinterlaceTech_Unknown
アルゴリズムが不明であるか、ハードウェアの製造元に固有であることを示します。
DXVA_DeinterlaceTech_BOBLineReplicate
アルゴリズムが、その上または下の行を繰り返して、不足している行を作成することを示します。 この方法はジャグに見え、推奨されません。
DXVA_DeinterlaceTech_BOBVerticalStretch
各ビデオ フィールドを 2 倍ずつ垂直方向に引き伸ばして、不足している線を作成するアルゴリズムを指定します。 結果の画像が上下に移動しないように、垂直方向の調整が行われます。
DXVA_DeinterlaceTech_BOBVerticalStretch4Tap
4 タップ フィルターを使用して、各ビデオ フィールドを 2 倍に垂直に引き伸ばして、不足している線を作成します。
DXVA_DeinterlaceTech_MedianFiltering
欠落している行のピクセルを中央値のフィルター処理操作によって再作成することを指定します。
DXVA_DeinterlaceTech_EdgeFiltering
不足している行のピクセルをエッジ フィルターによって再作成することを指定します。 このプロセスでは、画像コンテンツ内のエッジの向きを決定するために空間方向フィルターが適用され、見つからないピクセルは検出されたエッジに沿って (両端ではなく) フィルター処理によって作成されます。
DXVA_DeinterlaceTech_FieldAdaptive
モーションの量に応じて、フィールドごとに空間補間またはテンポラル補間を切り替えることによって、欠落している行のピクセルを再作成することを指定します。
DXVA_DeinterlaceTech_PixelAdaptive
欠落している行のピクセルを、動きの量に応じて、ピクセル単位で空間補間またはテンポラル補間の間で切り替えることによって再作成することを指定します。
DXVA_DeinterlaceTech_MotionVectorSteered
ビデオ フィールドのシーケンス内のオブジェクトを識別します。 欠落しているピクセルは、シーン内の個々のオブジェクトの移動軸を最初に揃えた後に再作成され、時間軸と平行になります。

要件

要件
Header dxva.h (Dxva.h を含む)

こちらもご覧ください

DXVA_DeinterlaceCaps