Método ID3D11Device::CheckFeatureSupport (d3d11.h)

Obtiene información sobre las características compatibles con el controlador de gráficos actual.

Sintaxis

HRESULT CheckFeatureSupport(
        D3D11_FEATURE Feature,
  [out] void          *pFeatureSupportData,
        UINT          FeatureSupportDataSize
);

Parámetros

Feature

Tipo: D3D11_FEATURE

Miembro del D3D11_FEATURE tipo enumerado que describe qué característica se va a consultar para obtener soporte técnico.

[out] pFeatureSupportData

Tipo: void*

Tras la finalización del método, la estructura pasada se rellena con datos que describen la compatibilidad de características.

FeatureSupportDataSize

Tipo: UINT

Tamaño de la estructura pasada al parámetro pFeatureSupportData .

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve E_INVALIDARG si se pasa un tipo de datos no admitido al parámetro pFeatureSupportData o se detecta una discrepancia de tamaño para el parámetro FeatureSupportDataSize .

Comentarios

Para consultar la compatibilidad con varios subprocesos, pase el valor D3D11_FEATURE_THREADING al parámetro Feature , pase la estructura D3D11_FEATURE_DATA_THREADING al parámetro pFeatureSupportData y pase el tamaño de la estructura D3D11_FEATURE_DATA_THREADING al parámetro FeatureSupportDataSize .

Llamar a CheckFeatureSupport con Feature establecido en D3D11_FEATURE_FORMAT_SUPPORT hace que el método devuelva la misma información que se devolvería mediante ID3D11Device::CheckFormatSupport.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d11.h
Library D3d11.lib

Consulte también

ID3D11Device