SampleBias (objeto de textura HLSL do DirectX)
Amostra uma textura, depois de aplicar o desvio de entrada ao nível de mipmap.
<Template Type> Object.SampleBias( sampler_state S, float Location, float Bias [, int Offset] );
Parâmetros
Item | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Objeto |
Qualquer tipo de objeto de textura (exceto Texture2DMS e Texture2DMSArray). |
||||||||||
S |
[in] Um estado sampler. Esse é um objeto declarado em um arquivo de efeito que contém atribuições de estado. |
||||||||||
Localização |
[in] As coordenadas de textura. O tipo de argumento depende do tipo de objeto de textura.
|
||||||||||
Viés |
[in] O valor de desvio, que é um número de ponto flutuante entre -16,0 e 15,99, é aplicado a um nível de mip antes da amostragem. |
||||||||||
Deslocamento |
[in] Um deslocamento de coordenada de textura opcional, que pode ser usado para qualquer tipo de objeto de textura; o deslocamento é aplicado ao local antes da amostragem. Os deslocamentos de textura precisam ser estáticos. O tipo de argumento depende do tipo de objeto de textura. Para obter mais informações, consulte Aplicando deslocamentos de coordenadas de textura.
|
Valor Retornado
O tipo de modelo da textura, que pode ser um vetor de componente único ou multicomponentes. O formato é baseado no DXGI_FORMAT da textura.
Modelo de sombreador mínimo
Essa função tem suporte nos modelos de sombreador a seguir.
vs_4_0 | vs_4_1 | ps_4_0 | ps_4_1 | gs_4_0 | gs_4_1 |
---|---|---|---|---|---|
x | x |
- TextureCubeArray está disponível no Modelo de Sombreador 4.1 ou superior.
- O Modelo de Sombreador 4.1 está disponível no Direct3D 10.1 ou superior.