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 |