D3D11_VIDEO_PROCESSOR_FORMAT_CAPS-Enumeration (d3d11.h)

Definiert Funktionen im Zusammenhang mit Eingabeformaten für einen Microsoft Direct3D 11-Videoprozessor.

Syntax

typedef enum D3D11_VIDEO_PROCESSOR_FORMAT_CAPS {
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} ;

Konstanten

 
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED
Wert: 0x1
Der Videoprozessor kann einen Eingabedatenstrom deinterlacen, der RGB-Video mit interlaced enthält.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP
Wert: 0x2
Der Videoprozessor kann Farbanpassungen für RGB-Videos durchführen.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY
Wert: 0x4
Der Videoprozessor kann Lumaschlüssel für RGB-Videos ausführen.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
Wert: 0x8
Der Videoprozessor kann Eingabedatenströme mit palettisierten Farbformaten deinterlacen.

Hinweise

Diese Flags definieren Videoverarbeitungsfunktionen, die normalerweise nicht benötigt werden, und die Videogeräte daher nicht unterstützen müssen.

Die ersten drei Flags beziehen sich auf die RGB-Unterstützung für Funktionen, die normalerweise auf YCbCr-Video angewendet werden: Deinterlacing, Farbanpassung und Luma-Keying. Ein Gerät, das diese Funktionen für YCbCr unterstützt, ist nicht erforderlich, um sie für die RGB-Eingabe zu unterstützen. Die Unterstützung von RGB-Eingaben für diese Funktionen ist eine zusätzliche Funktion, die von diesen Konstanten reflektiert wird. Beachten Sie, dass der Treiber die Eingabe möglicherweise in einen anderen Farbraum konvertiert, die angegebene Funktion ausführt und das Ergebnis dann wieder in RGB konvertiert.

Ebenso ist ein Gerät, das das Deinterlacing unterstützt, nicht erforderlich, um das Deinterlacing von palettisierten Formaten zu unterstützen. Diese Funktion wird durch das Flag D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED angegeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile d3d11.h

Weitere Informationen

D3D11_VIDEO_PROCESSOR_CAPS

Direct3D 11-Videoaufzählungen