次の方法で共有


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
ビデオ フィールドのシーケンス内のオブジェクトを識別します。 欠落しているピクセルは、シーン内の個々のオブジェクトの移動軸を最初に整列した後に再作成され、時間軸と平行になります。

必要条件

要件 価値
ヘッダー dxva.h (Dxva.h を含む)

関連項目

DXVA_DeinterlaceCaps