Texture1D
Ein 1D-Texturtyp (wie er in Shader Model 4vorhanden ist) plus Ressourcenvariablen. Dieses Texturobjekt unterstützt zusätzlich zu den Methoden in Shader Model 4 die folgenden Methoden.
| Methode | Beschreibung |
|---|---|
| GetDimensions | Ruft die Ressourcendimensionen ab. |
| Laden | Liest Texturdaten. |
| Betreiber[] | Ruft eine schreibgeschützte Ressourcenvariable ab. |
| Mips. Operator[][] | Ruft eine schreibgeschützte Ressourcenvariable ab. |
| Beispiel | Stichproben einer Textur. |
| SampleBias | Samples a texture, after applying the bias value to the mipmap level. |
| SampleCmp | Samples a texture, using a comparison value to reject samples. (Stichproben werden mithilfe eines Vergleichswerts abgewiesen.) |
| SampleCmpLevelZero | Stichproben einer Textur (nur Mipmap-Ebene 0) mithilfe eines Vergleichswerts zum Ablehnen von Stichproben. |
| SampleGrad | Samples a texture using a gradient to influence the way the sample location is calculated. (Stichprobenentnahme einer Textur mithilfe eines Farbverlaufs, um die Berechnung der Stichprobenposition zu beeinflussen.) |
| SampleLevel | Stichproben einer Textur auf der angegebenen Mipmapebene. |
Minimales Shadermodell
Dieses Objekt wird in den folgenden Shadermodellen unterstützt.
| Shadermodell | Unterstützt |
|---|---|
| Shadermodell 5 und höher– Shadermodelle | ja |
Dieses Objekt wird für die folgenden Shadertypen unterstützt:
| Scheitelpunkt | Rumpf | Domain | Geometrie | Pixel | Compute |
|---|---|---|---|---|---|
| x | x | x | x | x | x |