IDirectXVideoProcessor::GetCreationParameters-Methode (dxva2api.h)
Ruft die Parameter ab, die zum Erstellen dieses Geräts verwendet wurden.
Syntax
HRESULT GetCreationParameters(
[out] GUID *pDeviceGuid,
[out] DXVA2_VideoDesc *pVideoDesc,
[out] D3DFORMAT *pRenderTargetFormat,
[out] UINT *pMaxNumSubStreams
);
Parameter
[out] pDeviceGuid
Empfängt die Geräte-GUID. Dieser Parameter kann NULL sein.
[out] pVideoDesc
Zeiger auf eine vom Aufrufer zugeordnete DXVA2_VideoDesc-Struktur. Die -Methode füllt die -Struktur mit einer Beschreibung des Videoformats aus. Dieser Parameter kann NULL sein.
[out] pRenderTargetFormat
Empfängt das Renderzielformat, das als D3DFORMAT-Wert angegeben ist. Weitere Informationen finden Sie in der Direct3D-Dokumentation. Dieser Parameter kann NULL sein.
[out] pMaxNumSubStreams
Empfängt die maximale Anzahl von Streams, die vom Gerät unterstützt werden. Dieser Parameter kann NULL sein.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Ungültiges Argument. Mindestens ein Parameter muss nicht NULL sein. |
Bemerkungen
Sie können jeden Parameter auf NULL festlegen, wenn Sie nicht an dem Ergebnis interessiert sind. Mindestens ein Parameter muss nicht NULL sein.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dxva2api.h |