Skip to main content
Contiene el modelo de sombreador admitido.

Sintaxis

Miembros

HighestShaderModel
Tipo: D3D_SHADER_MODEL
Especifica un miembro de D3D_SHADER_MODEL que indica el modelo de sombreador máximo admitido.

Comentarios

Consulte la constante de enumeración D3D12_FEATURE_SHADER_MODEL en D3D12_FEATURE. Cuando se usa con la función ID3D12Device::CheckFeatureSupport, antes de llamar a la función, inicialice el campo HighestShaderModel con el modelo de sombreador más alto que su aplicación entienda. Después de que la función se complete correctamente, el campo HighestShaderModel contiene el modelo de sombreador más alto que el dispositivo admite y que no es superior al modelo de sombreador pasado.
ID3D12Device::CheckFeatureSupport devuelve E_INVALIDARG si el entorno de ejecución actual no conoce HighestShaderModel. Por ese motivo, se recomienda llamar a esta función en un bucle con modelos de sombreador decrecientes para determinar el modelo de sombreador más alto admitido. Como alternativa, use el asistente de comprobación de capacidades para simplificar esto; consulte la entrada de blog Introducing a New API for Checking Feature Support in Direct3D 12.

Requisitos

Encabezado: d3d12_xs.h o d3d12_x.h
Biblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One

Consulte también

Última modificación el 28 de agosto de 2026