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.
Überprüft, ob das System eine Geräteschnittstelle für eine Grafikkomponente unterstützt.
Syntax
HRESULT CheckInterfaceSupport(
[in] REFGUID InterfaceName,
[out] LARGE_INTEGER *pUMDVersion
);
Parameter
[in] InterfaceName
Typ: REFGUID
Die GUID der Schnittstelle der Geräteversion, für die die Unterstützung überprüft wird. Dies sollte in der Regel __uuidof(IDXGIDevice) sein, der die Versionsnummer der Direct3D 9-UMD-Binärdatei (Benutzermodustreiber) zurückgibt. Seit WDDM 2.3 müssen alle Treiberkomponenten innerhalb eines Treiberpakets (D3D9, D3D11 und D3D12) eine einzelne Versionsnummer gemeinsam nutzen. Dies ist daher eine gute Möglichkeit, die Treiberversion unabhängig von der verwendeten API abzufragen.
[out] pUMDVersion
Typ: LARGE_INTEGER*
Die Benutzermodustreiberversion von InterfaceName. Dies wird nur zurückgegeben, wenn die Schnittstelle unterstützt wird, andernfalls ist dieser Parameter NULL.
Rückgabewert
Typ: HRESULT
S_OK gibt an, dass die Schnittstelle unterstützt wird, andernfalls wird DXGI_ERROR_UNSUPPORTED zurückgegeben (weitere Informationen finden Sie unter DXGI_ERROR).
Hinweise
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | dxgi.h |
| Bibliothek | DXGI.lib |