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.
Führt einen Blit der Videoverarbeitung für ein oder mehrere Eingabebeispiele aus und schreibt das Ergebnis in eine Microsoft Direct3D-Oberfläche.
Syntax
HRESULT VideoProcessBltHD(
[in] IDirect3DSurface9 *pOutputSurface,
[in] UINT OutputFrame,
[in] UINT StreamCount,
[in] const DXVAHD_STREAM_DATA *pStreams
);
Parameter
[in] pOutputSurface
Ein Zeiger auf die IDirect3DSurface9-Schnittstelle einer Direct3D-Oberfläche. Die Ausgabe des Videoverarbeitungsvorgangs wird auf diese Oberfläche geschrieben. Die folgenden Oberflächentypen können verwendet werden:
- Eine Videooberfläche vom Typ DXVAHD_SURFACE_TYPE_VIDEO_OUTPUT. Siehe IDXVAHD_Device::CreateVideoSurface.
- Eine Renderzieloberfläche oder Texturoberfläche, die mit D3DUSAGE_RENDERTARGET Verwendung erstellt wurde.
- Eine Swapchain.
- Eine Swapchain mit Überlagerungsunterstützung (D3DSWAPEFFECT_OVERLAY).
[in] OutputFrame
Framenummer des Ausgabevideoframes, indiziert von 0.
[in] StreamCount
Anzahl der zu verarbeitenden Eingabedatenströme.
[in] pStreams
Zeiger auf ein Array von DXVAHD_STREAM_DATA Strukturen, die Informationen zu den Eingabeströmen enthalten. Der Aufrufer weist das Array zu und füllt jede Struktur aus. Die Anzahl der Elemente im Array wird im StreamCount-Parameter angegeben.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Der maximale Wert von StreamCount wird im MaxStreamStates-Member der DXVAHD_VPDEVCAPS-Struktur angegeben. Die maximale Anzahl von Streams, die gleichzeitig aktiviert werden können, wird im MaxInputStreams-Member dieser Struktur angegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dxvahd.h |