DXVAHD_INPUT_FORMAT_CAPS-Enumeration (dxvahd.h)
Definiert Funktionen im Zusammenhang mit Eingabeformaten für ein DXVA-HD-Gerät (Microsoft DirectX Video Acceleration High Definition).
Syntax
typedef enum _DXVAHD_INPUT_FORMAT_CAPS {
DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED = 0x1,
DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP = 0x2,
DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} DXVAHD_INPUT_FORMAT_CAPS;
Konstanten
DXVAHD_INPUT_FORMAT_CAPS_RGB_INTERLACED Wert: 0x1 Das Gerät kann einen Eingabedatenstrom deinterlacen, der RGB-Interlaced-Video enthält. |
DXVAHD_INPUT_FORMAT_CAPS_RGB_PROCAMP Wert: 0x2 Das Gerät kann eine Farbanpassung für RGB-Videos durchführen. |
DXVAHD_INPUT_FORMAT_CAPS_RGB_LUMA_KEY Wert: 0x4 Das Gerät kann luma Keying für RGB-Videos durchführen. |
DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED Wert: 0x8 Das Gerät kann Eingabestreams mit palettisierten Farbformaten deinterlacen. |
Hinweise
Diese Flags definieren Videoverarbeitungsfunktionen, die normalerweise nicht benötigt werden und daher für DXVA-HD-Geräte nicht erforderlich sind.
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 DXVA-HD-Gerät, das diese Funktionen für YCbCr unterstützt, ist für die RGB-Eingabe nicht erforderlich. Die Unterstützung von RGB-Eingaben für diese Funktionen ist eine zusätzliche Funktion, die sich durch diese Konstanten widerspiegelt. Der Treiber kann die Eingabe in einen anderen Farbraum konvertieren, die angegebene Funktion ausführen und das Ergebnis dann wieder in RGB konvertieren.
Ebenso ist ein Gerät, das de-interlacing unterstützt, nicht erforderlich, um das Deinterlacing von palettisierten Formaten zu unterstützen. Diese Funktion wird durch das flag DXVAHD_INPUT_FORMAT_CAPS_PALETTE_INTERLACED angegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | dxvahd.h |