Share via


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

Weitere Informationen

DXVA-HD

DXVAHD_VPDEVCAPS

Direct3D-Videoaufzählungen

Media Foundation-Enumerationen