Sintaxe
Membros
HighestShaderModelTipo: D3D_SHADER_MODEL Especifica um membro de D3D_SHADER_MODEL que indica o modelo de sombreador máximo com suporte.
Comentários
Consulte a constante de enumeração D3D12_FEATURE_SHADER_MODEL em D3D12_FEATURE. Quando usada com a função ID3D12Device::CheckFeatureSupport, antes de chamar a função, inicialize o campo HighestShaderModel com o modelo de sombreador mais alto que seu aplicativo entende. Depois que a função for concluída com êxito, o campo HighestShaderModel conterá o modelo de sombreador mais alto que tem suporte no dispositivo e que não é superior ao modelo de sombreador passado.ID3D12Device::CheckFeatureSupport retorna E_INVALIDARG se HighestShaderModel não for conhecido pelo runtime atual. Por esse motivo, recomendamos que você chame isso em um loop com modelos de sombreador decrescentes para determinar o modelo de sombreador mais alto com suporte. Como alternativa, use o auxiliar de verificação de funcionalidades para simplificar isso; consulte a postagem de blog Introducing a New API for Checking Feature Support in Direct3D 12.
Requisitos
Cabeçalho: d3d12_xs.h ou d3d12_x.hBiblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One
