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 Videoverarbeitungsvorgang für ein oder mehrere Eingabebeispiele aus und schreibt das Ergebnis auf eine Direct3D-Oberfläche.
Syntax
HRESULT VideoProcessorBlt(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] ID3D11VideoProcessorOutputView *pView,
[in] UINT OutputFrame,
[in] UINT StreamCount,
[in] const D3D11_VIDEO_PROCESSOR_STREAM *pStreams
);
Parameter
[in] pVideoProcessor
Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle . Rufen Sie zum Abrufen dieses Zeigers die ID3D11VideoDevice::CreateVideoProcessor-Methode auf.
[in] pView
Ein Zeiger auf die ID3D11VideoProcessorOutputView-Schnittstelle für die Ausgabeoberfläche. Die Ausgabe des Videoverarbeitungsvorgangs wird auf diese Oberfläche geschrieben.
[in] OutputFrame
Die Framenummer des Ausgabevideoframes, die von 0 (null) indiziert wird.
[in] StreamCount
Die Anzahl der zu verarbeitenden Eingabedatenströme.
[in] pStreams
Ein Zeiger auf ein Array von D3D11_VIDEO_PROCESSOR_STREAM Strukturen, die Informationen zu den Eingabestreams enthalten. Der Aufrufer ordnet 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-Element der D3D11_VIDEO_PROCESSOR_CAPS-Struktur angegeben. Die maximale Anzahl von Streams, die gleichzeitig aktiviert werden können, wird im MaxInputStreams-Element dieser Struktur angegeben.
Wenn der Stereo-Ausgabemodus TRUE ist:
- Die Ausgabeansicht muss ein Texturarray aus zwei Elementen enthalten.
- Es muss mindestens ein Stereostream angegeben werden.
- Wenn mehrere Eingabedatenströme aktiviert sind, ist es möglich, dass mindestens einer der Eingabedatenströme Monodaten enthalten kann.
- Die Ausgabeansicht muss ein einzelnes Element enthalten.
- Das Stereoformat kann nicht D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO werden.
Wenn die Anwendung D3D11-Abfragen verwendet, wird diese Funktion möglicherweise nicht mit D3D11_QUERY_EVENT und D3D11_QUERY_TIMESTAMP bei Verwendung von Featureebenen unter 11 berücksichtigt. D3D11_QUERY_PIPELINE_STATISTICS enthält diese Funktion für keine Featureebene.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11.h |