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.
Gibt den Typ der Videooberfläche an, die von einem DXVA-HD-Gerät (Microsoft DirectX Video Acceleration High Definition) erstellt wurde.
Syntax
typedef enum _DXVAHD_SURFACE_TYPE {
DXVAHD_SURFACE_TYPE_VIDEO_INPUT = 0,
DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE = 1,
DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT = 2
} DXVAHD_SURFACE_TYPE;
Konstanten
DXVAHD_SURFACE_TYPE_VIDEO_INPUTWert: 0 Eine Oberfläche für einen Eingabedatenstrom. Dieser Oberflächentyp entspricht einer einfachen Oberfläche außerhalb des Bildschirms in Microsoft Direct3D. Die Anwendung kann die Oberfläche in Direct3D-Aufrufen verwenden. |
DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATEWert: 1 Eine private Oberfläche für einen Eingabedatenstrom. Dieser Oberflächentyp entspricht einer einfachen Oberfläche außerhalb des Bildschirms, mit der Ausnahme, dass die Anwendung die Oberfläche nicht in Direct3D-Aufrufen verwenden kann. |
DXVAHD_SURFACE_TYPE_VIDEO_OUTPUTWert: 2 Eine Oberfläche für einen Ausgabestream. Dieser Oberflächentyp entspricht einer einfachen Oberfläche außerhalb des Bildschirms in Direct3D. Die Anwendung kann die Oberfläche in Direct3D-Aufrufen verwenden. Dieser Oberflächentyp wird für Videoverarbeitungsanwendungen empfohlen, die die Oberfläche sperren und auf den Oberflächenspeicher zugreifen müssen. Für die Videowiedergabe mit optimaler Leistung wird stattdessen eine Renderzieloberfläche oder Eine Swapchain empfohlen. |
Hinweise
Wenn das DXVA-HD-Gerät ein Software-Plug-In ist und der Oberflächentyp DXVAHD_SURFACE_TYPE_VIDEO_INPUT_PRIVATE ist, kann das Gerät Formattypen unterstützen, die vom Grafiktreiber nicht nativ unterstützt werden. Wenn die Anwendung beispielsweise eine AYUV-Oberfläche anfordert, könnte das Gerät eine Oberfläche mit dem Oberflächentyp D3DFMT_A8R8G8B8 zuordnen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Kopfzeile | dxvahd.h |