Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert Funktionen im Zusammenhang mit Eingabeformaten für einen Microsoft Direct3D 11-Videoprozessor.
Syntax
typedef enum D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS {
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY,
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
} ;
Konstanten
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED Der Videoprozessor kann einen Eingabedatenstrom deinterlacieren, der interlaced RGB-Video enthält. |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP Der Videoprozessor kann farbanpassungen auf RGB-Video durchführen. |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY Der Videoprozessor kann luma-Taste auf RGB-Video ausführen. |
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED Der Videoprozessor kann Eingabedatenströme mit palettisierten Farbformaten deinterlace. |
Bemerkungen
Diese Flags definieren Videoverarbeitungsfunktionen, die in der Regel nicht benötigt werden, und dass Videogeräte daher nicht unterstützt werden 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-Taste. Ein Gerät, das diese Funktionen für YCbCr unterstützt, ist nicht erforderlich, um sie für RGB-Eingaben 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 Deinterlacing unterstützt, nicht erforderlich, um die Deinterlacing von palettisierten Formaten zu unterstützen. Diese Funktion wird durch den D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED Enumerationswert angegeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | d3d10umddi.h (include D3d10umddi.h) |