TextureCube, objet
Type TextureCube (tel qu’il existe dans Shader Model 4) et variables de ressource. Cet objet texture prend en charge ces méthodes en plus des méthodes dans le nuanceur modèle 4.
Méthodes
L’objet TextureCube a ces méthodes.
| Méthode | Description |
|---|---|
| Gather | Retourne les quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire. |
| GatherAlpha | Retourne les composants alpha des quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire. |
| GatherBlue | Retourne les composants bleus des quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire. |
| GatherCmp | Pour quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire, retourne leur comparaison par rapport à une valeur de comparaison. |
| GatherCmpAlpha | Pour quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire, retourne une comparaison de leur composant alpha par rapport à une valeur de comparaison. |
| GatherCmpBlue | Pour quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire, retourne une comparaison de leur composant bleu par rapport à une valeur de comparaison. |
| GatherCmpGreen | Pour quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire, retourne une comparaison de leur composant vert par rapport à une valeur de comparaison. |
| GatherCmpRed | Pour quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire, retourne une comparaison de leur composant rouge par rapport à une valeur de comparaison. |
| GatherGreen | Retourne les composants verts des quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire. |
| GatherRed | Retourne les composants rouges des quatre valeurs de Texel qui seraient utilisées dans une opération de filtrage bilinéaire. |
| Exemple | Échantillonne une texture. |
| SampleBias | Échantillonne une texture après avoir appliqué la valeur de biais au niveau de mipmap. |
| SampleCmp | Échantillonne une texture en utilisant une valeur de comparaison pour rejeter des exemples. |
| SampleCmpLevelZero | Échantillonne une texture (mipmap niveau 0 uniquement), en utilisant une valeur de comparaison pour rejeter les exemples. |
| SampleGrad | Échantillonne une texture à l’aide d’un dégradé pour influencer la façon dont l’emplacement de l’échantillon est calculé. |
| SampleLevel | Échantillonne une texture au niveau du mipmap spécifié. |
Notes
Modèle de nuanceur minimal
Cet objet est pris en charge dans les modèles de nuanceur suivants.
| Modèle de nuanceur | Prise en charge |
|---|---|
| Nuancier modèle 5 et modèles de nuanceur supérieurs | Oui |
Cet objet est pris en charge pour les types de nuanceurs suivants :
| Sommet | Forme | Domain | Géométrie | Pixel | Compute |
|---|---|---|---|---|---|
| x | x | x | x | x | x |