Freigeben über


Texture2D

Texture2D-Typ (wie er in Shadermodell 4 vorhanden ist) plus Ressourcenvariablen. Dieses Texturobjekt unterstützt zusätzlich zu den Methoden im Shadermodell 4 die folgenden Methoden.

Methode BESCHREIBUNG
Versammeln Gibt die 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.
GatherGreen Gibt die grünen Komponenten 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.
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 würden, wird deren Vergleich mit einem Vergleichswert zurückgegeben.
GatherCmpRed Gibt für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet werden, einen Vergleich der roten Komponente mit einem Vergleichswert zurück.
GatherCmpGreen Gibt für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet werden, einen Vergleich der grünen Komponente mit einem Vergleichswert zurück.
GatherCmpBlue Gibt für vier Texelwerte, die in einem bilinearen Filtervorgang verwendet werden, einen Vergleich der 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 Beispiele für eine Textur.
SampleBias Stichproben einer Textur, nachdem der Biaswert auf die mipmap-Ebene angewendet wurde.
SampleCmp Stichproben einer Textur mithilfe eines Vergleichswerts, um Stichproben abzulehnen.
SampleCmpLevelZero Stichproben einer Textur (nur Mipmap-Ebene 0) mit einem Vergleichswert, um Stichproben abzulehnen.
SampleGrad Stichproben einer Textur mithilfe eines Farbverlaufs, um die Berechnung der Stichprobenposition zu beeinflussen.
SampleLevel Stichproben einer Textur auf der angegebenen Mipmap-Ebene.

 

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

 

Siehe auch

Shadermodell 5-Objekte