CalculateLevelOfDetail (objet de texture HLSL DirectX)
Calcule le niveau de détail.
ret Object.CalculateLevelOfDetail( sampler_state S, float x);
Paramètres
Élément | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Objet |
Tout type d’objet de texture (à l’exception de Texture2DMS et Texture2DMSArray). |
||||||||
S |
[in] État de l’échantillonneur. Il s’agit d’un objet déclaré dans un fichier d’effet qui contient des affectations d’état. |
||||||||
X |
[in] Valeur ou valeurs d’interpolation linéaire, qui est un nombre à virgule flottante compris entre 0,0 et 1,0 inclus. Le nombre de composants dépend du type d’objet de texture.
|
Valeur renvoyée
Retourne le LOD calculé, une valeur à virgule flottante unique.
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 |
- TextureCubeArray est disponible dans le modèle nuanceur 4.1 ou ultérieur.
- Shader Model 4.1 est disponible dans Direct3D 10.1 ou version ultérieure.
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour