estrutura D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT (d3d11.h)
Sintaxe
typedef struct D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT {
UINT PixelShaderMinPrecision;
UINT AllOtherShaderStagesMinPrecision;
} D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT;
Membros
PixelShaderMinPrecision
Uma combinação de valores de tipo D3D11_SHADER_MIN_PRECISION_SUPPORT que são combinados usando uma operação OR bit a bit. O valor resultante especifica níveis mínimos de precisão compatíveis com o driver para o sombreador de pixel. Um valor zero indica que o driver dá suporte apenas à precisão completa de 32 bits para o sombreador de pixel.
AllOtherShaderStagesMinPrecision
Uma combinação de valores de tipo D3D11_SHADER_MIN_PRECISION_SUPPORT que são combinados usando uma operação OR bit a bit. O valor resultante especifica níveis mínimos de precisão aos quais o driver dá suporte para todos os outros estágios do sombreador. Um valor zero indica que o driver dá suporte apenas à precisão completa de 32 bits para todos os outros estágios do sombreador.
Comentários
Para hardware no Direct3D 10 e níveis de recursos mais altos, o runtime define ambos os membros de forma idêntica. Para hardware no Direct3D 9.3 e níveis de recursos inferiores, o runtime pode definir um suporte de precisão menor no membro PixelShaderMinPrecision do que o membro AllOtherShaderStagesMinPrecision ; para 9,3 e inferior, todos os outros estágios de sombreador representam apenas o sombreador de vértice.
Para obter mais informações sobre a precisão mínima de HLSL, consulte usando a precisão mínima de HLSL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | d3d11.h |