TextureCube-Objekt
TextureCube-Typ (wie er in Shadermodell 4 vorhanden ist) plus Ressourcenvariablen. Dieses Texturobjekt unterstützt diese Methoden zusätzlich zu den Methoden in Shader Model 4.
Methoden
Das TextureCube-Objekt verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
Versammeln | Gibt die vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet würden. |
GatherAlpha | Gibt die Alphakomponenten der vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet würden. |
GatherBlue | Gibt die blauen Komponenten der vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet würden. |
GatherCmp | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet würden, gibt ihren Vergleich mit einem Vergleichswert zurück. |
GatherCmpAlpha | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet würden, wird ein Vergleich der Alphakomponente mit einem Vergleichswert zurückgegeben. |
GatherCmpBlue | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet würden, wird ein Vergleich der blauen Komponente mit einem Vergleichswert zurückgegeben. |
GatherCmpGreen | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet würden, wird ein Vergleich der grünen Komponente mit einem Vergleichswert zurückgegeben. |
GatherCmpRed | Für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet würden, wird ein Vergleich der roten Komponente mit einem Vergleichswert zurückgegeben. |
GatherGreen | Gibt die grünen Komponenten der vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet würden. |
GatherRed | Gibt die roten Komponenten der vier Texelwerte zurück, die in einem bilinearen Filtervorgang verwendet würden. |
Beispiel | Beispiel für eine Textur. |
SampleBias | Beispiel für eine Textur, nachdem der Biaswert auf die mipmap-Ebene angewendet wurde. |
SampleCmp | Beispiel für eine Textur mithilfe eines Vergleichswerts zum Ablehnen von Beispielen. |
SampleCmpLevelZero | Beispiel für eine Textur (nur Mipmap-Ebene 0) mithilfe eines Vergleichswerts zum Ablehnen von Beispielen. |
SampleGrad | Stichproben einer Textur mithilfe eines Farbverlaufs, um die Berechnung des Beispielstandorts zu beeinflussen. |
SampleLevel | Beispiel für eine Textur auf der angegebenen mipmap-Ebene. |
Bemerkungen
Minimales Shadermodell
Dieses Objekt wird in den folgenden Shadermodellen unterstützt.
Shadermodell | Unterstützt |
---|---|
Shadermodell 5 und höher | ja |
Dieses Objekt wird für die folgenden Shadertypen unterstützt:
Scheitelpunkt | Hull | Domain | Geometrie | Pixel | Compute |
---|---|---|---|---|---|
x | x | x | x | x | x |