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 |