共用方式為


DXVA_DeinterlaceTech列舉 (dxva.h)

DXVA_DeinterlaceTech列舉會識別用來實作特定反交集演算法的基礎技術。

Syntax

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
指定演算法,此演算法會以兩個因素垂直延展每個視訊字段,以建立遺漏的線條。 會進行垂直調整,以確保產生的影像不會向上和向下移動。
DXVA_DeinterlaceTech_BOBVerticalStretch4Tap
使用 4 點選篩選,將每個視訊字段垂直延展兩個因素,以建立遺漏的線條。
DXVA_DeinterlaceTech_MedianFiltering
指定遺漏行中的圖元會由中位數篩選作業重新建立。
DXVA_DeinterlaceTech_EdgeFiltering
指定遺漏線條中的圖元會由邊緣篩選重新建立。 在此程式中,會套用空間方向篩選來判斷圖片內容中邊緣的方向,而遺漏的圖元是透過沿著 (篩選來建立,而不是跨偵測到的邊緣) 。
DXVA_DeinterlaceTech_FieldAdaptive
根據動作數量,指定在空間或時態性內插補點之間切換欄位為基礎,以重新建立遺漏線條中的圖元。
DXVA_DeinterlaceTech_PixelAdaptive
根據動作量,指定在空間或時態性內插補點之間切換圖元,以重新建立遺漏線條中的圖元。
DXVA_DeinterlaceTech_MotionVectorSteered
識別影片欄位序列內的物件。 遺失的圖元會在第一次對齊場景中個別對象的移動軸之後重新建立,使其與時間軸平行。

規格需求

需求
標頭 dxva.h (包含 Dxva.h)

另請參閱

DXVA_DeinterlaceCaps