Texture2DArray
Type Texture2DArray (tel qu’il existe dans Le Modèle nuanceur 4) plus les variables de ressource. Cet objet de texture prend en charge les méthodes suivantes en plus des méthodes dans Nuanceur Model 4.
Méthode | Description |
---|---|
Recueillir | Retourne les quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire. |
CollectRed | Retourne les composants rouges des quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire. |
CollectGreen | Retourne les composants verts des quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire. |
CollectBlue | Retourne les composants bleus des quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire. |
CollectAlpha | Retourne les composants alpha des quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire. |
CollectCmp | Pour quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire, retourne leur comparaison par rapport à une valeur de comparaison. |
CollectCmpRed | Pour quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire, retourne une comparaison de leur composant rouge par rapport à une valeur de comparaison. |
CollectCmpGreen | Pour quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire, retourne une comparaison de leur composant vert par rapport à une valeur de comparaison. |
CollectCmpBlue | Pour quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire, retourne une comparaison de leur composant bleu par rapport à une valeur de comparaison. |
CollectCmpAlpha | Pour quatre valeurs texels qui seraient utilisées dans une opération de filtrage bi-linéaire, retourne une comparaison de leur composant alpha par rapport à une valeur de comparaison. |
GetDimensions | Obtient les dimensions de ressource. |
Charge | Lit les données de texture. |
Mips. Opérateur[][] | Obtient une variable de ressource en lecture seule. |
Opérateur[] | Obtient une variable de ressource en lecture seule. |
Exemple | Exemples d’une texture. |
SampleBias | Échantillonne une texture, après avoir appliqué la valeur de biais au niveau mipmap. |
SampleCmp | Exemples d’une texture, à l’aide d’une valeur de comparaison pour rejeter des exemples. |
SampleCmpLevelZero | Exemples d’une texture (niveau mipmap 0 uniquement), à l’aide d’une valeur de comparaison pour rejeter des exemples. |
SampleGrad | Échantillonne une texture à l’aide d’un dégradé pour influencer la façon dont l’emplacement de l’exemple est calculé. |
SampleLevel | Exemples d’une texture au niveau mipmap spécifié. |
Modèle de nuanceur minimal
Cet objet est pris en charge dans les modèles nuanceurs suivants.
Modèle de nuanceur | Prise en charge |
---|---|
Modèle de nuanceur 5 et modèles de nuanceur plus élevés | Oui |
Cet objet est pris en charge pour les types de nuanceurs suivants :
Sommet | Coque | Domain | Géométrie | Pixel | Calcul |
---|---|---|---|---|---|
x | x | x | x | x | x |
Voir aussi