Texture2DArray
Texture2DArray-Typ (wie in Shadermodell 4 vorhanden)plus Ressourcenvariablen. Dieses Texturobjekt unterstützt zusätzlich zu den Methoden in Shader Model 4 die folgenden Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| versammeln | Gibt die vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet werden. |
| GatherRed | Gibt die roten Komponenten der vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet werden. |
| GatherGreen | Gibt die grünen Komponenten der vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet werden. |
| GatherBlue | Gibt die blauen Komponenten der vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet werden. |
| GatherAlpha | Gibt die Alphakomponenten der vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet werden. |
| GatherCmp | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet werden, gibt den Vergleich mit einem Vergleichswert zurück. |
| GatherCmpRed | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet werden, gibt einen Vergleich ihrer roten Komponente mit einem Vergleichswert zurück. |
| GatherCmpGreen | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet werden, gibt einen Vergleich ihrer grünen Komponente mit einem Vergleichswert zurück. |
| GatherCmpBlue | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet werden, gibt einen Vergleich ihrer blauen Komponente mit einem Vergleichswert zurück. |
| GatherCmpAlpha | Gibt für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet werden, einen Vergleich ihrer Alphakomponente mit einem Vergleichswert zurück. |
| GetDimensions | Ruft die Ressourcendimensionen ab. |
| Laden | Liest Texturdaten. |
| Mips. Operator[][] | Ruft eine schreibgeschützte Ressourcenvariable ab. |
| Operator[] | Ruft eine schreibgeschützte Ressourcenvariable ab. |
| Beispiel | Probieren Sie eine Textur aus. |
| SampleBias | Stichproben einer Textur, nachdem der Biaswert auf die Mipmapebene angewendet wurde. |
| SampleCmp | Stichproben einer Textur mithilfe eines Vergleichswerts zum Ablehnen von Stichproben. |
| SampleCmpLevelZero | Probieren Sie eine Textur (nur Mipmapebene 0) mithilfe eines Vergleichswerts aus, um Stichproben abzulehnen. |
| SampleGrad | Probieren Sie eine Textur mithilfe eines Farbverlaufs aus, um die Art und Weise zu beeinflussen, wie die Stichprobenposition berechnet wird. |
| SampleLevel | Probieren Sie eine Textur auf der angegebenen Mipmapebene aus. |
Shader-Mindestmodell
Dieses Objekt wird in den folgenden Shadermodellen unterstützt.
| Shadermodell | Unterstützt |
|---|---|
| Shadermodell 5 und höhere Shadermodelle | Ja |
Dieses Objekt wird für die folgenden Shadertypen unterstützt:
| Scheitelpunkt | Rumpf | Domain | Geometrie | Pixel | Compute |
|---|---|---|---|---|---|
| x | x | x | x | x | x |