Método IDXGIAdapter::CheckInterfaceSupport (dxgi.h)
Comprueba si el sistema admite una interfaz de dispositivo para un componente de gráficos.
Sintaxis
HRESULT CheckInterfaceSupport(
[in] REFGUID InterfaceName,
[out] LARGE_INTEGER *pUMDVersion
);
Parámetros
[in] InterfaceName
Tipo: REFGUID
GUID de la interfaz de la versión del dispositivo para la que se comprueba la compatibilidad. Normalmente, debe ser __uuidof(IDXGIDevice), que devuelve el número de versión del binario UMD (controlador de modo de usuario) de Direct3D 9. Desde WDDM 2.3, todos los componentes del controlador de un paquete de controladores (D3D9, D3D11 y D3D12) se han requerido para compartir un único número de versión, por lo que es una buena manera de consultar la versión del controlador independientemente de qué API se use.
[out] pUMDVersion
Tipo: LARGE_INTEGER*
La versión del controlador en modo de usuario de InterfaceName. Esto solo se devuelve si se admite la interfaz; de lo contrario, este parámetro será NULL.
Valor devuelto
Tipo: HRESULT
S_OK indica que se admite la interfaz; de lo contrario, se devuelve DXGI_ERROR_UNSUPPORTED (para obtener más información, vea DXGI_ERROR).
Comentarios
Requisitos
Plataforma de destino | Windows |
Encabezado | dxgi.h |
Library | DXGI.lib |