Metodo IDXGIAdapter::CheckInterfaceSupport (dxgi.h)
Verifica se il sistema supporta un'interfaccia del dispositivo per un componente grafico.
Sintassi
HRESULT CheckInterfaceSupport(
[in] REFGUID InterfaceName,
[out] LARGE_INTEGER *pUMDVersion
);
Parametri
[in] InterfaceName
Tipo: REFGUID
GUID dell'interfaccia della versione del dispositivo per cui viene controllato il supporto. Questo deve in genere essere __uuidof(IDXGIDevice), che restituisce il numero di versione del file binario Direct3D 9 (driver in modalità utente). Poiché WDDM 2.3, tutti i componenti driver all'interno di un pacchetto driver (D3D9, D3D11 e D3D12) sono stati necessari per condividere un singolo numero di versione, quindi è un buon modo per eseguire query sulla versione del driver indipendentemente dall'API in uso.
[out] pUMDVersion
Tipo: LARGE_INTEGER*
Versione del driver in modalità utente di InterfaceName. Viene restituito solo se l'interfaccia è supportata, in caso contrario questo parametro sarà NULL.
Valore restituito
Tipo: HRESULT
S_OK indica che l'interfaccia è supportata, in caso contrario DXGI_ERROR_UNSUPPORTED viene restituita (Per altre informazioni, vedere DXGI_ERROR).
Commenti
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | dxgi.h |
Libreria | DXGI.lib |