D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020-Enumeration (d3d12umddi.h)

Definiert die Funktionen des Deinterlacing-Videoprozessors.

Syntax

typedef enum D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 {
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_NONE,
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB,
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
} ;

Konstanten

 
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_NONE
Kein Deinterlacing.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB
Der Videoprozessor kann Bob-Deinterlacing ausführen. Beim Bob-Deinterlacing werden fehlende Feldlinien aus den Zeilen oben und unten interpoliert. Für die Bob-Deinterlacing sind keine Referenzframes erforderlich.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
Der Videoprozessor kann eine benutzerdefinierte deinterlacing von hoher Qualität ausführen. Dieses Feature erfordert die Anzahl von Referenzframes, die in D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032 angegeben sind. Wenn der Videoprozessor nicht über die erforderliche Anzahl von Referenzframes verfügt, wird auf bob-Deinterlacing zurückgesetzt.

Anforderungen

Anforderung Wert
Header d3d12umddi.h (einschließlich D3d12umddi.h)