IDXGIAdapter::CheckInterfaceSupport-Methode (dxgi.h)
Ü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 |