SampleBias (objet de texture HLSL DirectX)
Échantillonne une texture, après avoir appliqué le biais d’entrée au niveau mipmap.
<Type de> modèle Object.SampleBias( sampler_state S, float Location, float Bias [, int Offset] );
Paramètres
Élément | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Objet |
N’importe quel type d’objet de texture (à l’exception de Texture2DMS et Texture2DMSArray). |
||||||||||
S |
[in] État Sampler. Il s’agit d’un objet déclaré dans un fichier d’effet qui contient des attributions d’état. |
||||||||||
Emplacement |
[in] Coordonnées de texture. Le type d’argument dépend du type texture-objet.
|
||||||||||
Biais |
[in] La valeur de biais, qui est un nombre à virgule flottante comprise entre -16,0 et 15,99, est appliquée à un niveau mip avant l’échantillonnage. |
||||||||||
Compenser |
[in] Décalage de coordonnées de texture facultatif, qui peut être utilisé pour n’importe quel type d’objet de texture ; le décalage est appliqué à l’emplacement avant l’échantillonnage. Les décalages de texture doivent être statiques. Le type d’argument dépend du type texture-objet. Pour plus d’informations, consultez Application de décalages de coordonnées de texture.
|
Valeur renvoyée
Type de modèle de la texture, qui peut être un vecteur monocomposant ou multicomposant. Le format est basé sur la DXGI_FORMAT de la texture.
Modèle de nuanceur minimal
Cette fonction est prise en charge dans les modèles de nuanceur suivants.
vs_4_0 | vs_4_1 | ps_4_0 | ps_4_1 | gs_4_0 | gs_4_1 |
---|---|---|---|---|---|
x | x |
- TextureCubeArray est disponible dans le modèle de nuanceur 4.1 ou version ultérieure.
- Le modèle de nuanceur 4.1 est disponible dans Direct3D 10.1 ou version ultérieure.