ID3D11VideoContext::VideoProcessorSetOutputExtension-Methode (d3d11.h)
Legt einen treiberspezifischen Videoverarbeitungszustand fest.
Syntax
APP_DEPRECATED_HRESULT VideoProcessorSetOutputExtension(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] const GUID *pExtensionGuid,
[in] UINT DataSize,
[in] void *pData
);
Parameter
[in] pVideoProcessor
Ein Zeiger auf die ID3D11VideoProcessor-Schnittstelle . Um diesen Zeiger abzurufen, rufen Sie ID3D11VideoDevice::CreateVideoProcessor auf.
[in] pExtensionGuid
Ein Zeiger auf eine GUID, die den Vorgang identifiziert. Die Bedeutung dieser GUID wird vom Grafiktreiber definiert.
[in] DataSize
Die Größe des pData-Puffers in Bytes.
[in] pData
Ein Zeiger auf einen Puffer, der private Zustandsdaten enthält. Die Methode übergibt diesen Puffer ohne Überprüfung direkt an den Treiber. Es liegt in der Verantwortung des Treibers, die Daten zu überprüfen.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für