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

ID3D11VideoContext