Freigeben über


D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020-Aufzählung (d3d12umddi.h)

Definiert die Deinterlacing-Videoprozessorfunktionen.

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
Keine Deinterlacing.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB
Der Videoprozessor kann bob deinterlacing ausführen. In bob deinterlacing werden fehlende Feldlinien aus den oben und unten liegenden Zeilen interpoliert. Bob-Deinterlacing erfordert keine Referenzframes.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
Der Videoprozessor kann eine benutzerdefinierte hochwertige Deinterlacing durchführen. Für dieses Feature ist die Anzahl der Referenzframes erforderlich, die in D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032angegeben sind. Wenn der Videoprozessor nicht über die erforderliche Anzahl von Referenzframes verfügt, fällt er auf bob deinterlacing zurück.

Anforderungen

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