Texture2D
Tipo Texture2D (esistente nel modello shader 4) più variabili di risorsa. Questo oggetto trama supporta i metodi seguenti oltre ai metodi nel modello shader 4.
Metodo | Descrizione |
---|---|
Raccogliere | Restituisce i quattro valori di texel che verrebbero utilizzati in un'operazione di filtro bi lineare. |
GatherRed | Restituisce i componenti rossi dei quattro valori di texel che verrebbero usati in un'operazione di filtro bi lineare. |
GatherGreen | Restituisce i componenti verdi dei quattro valori di texel che verrebbero usati in un'operazione di filtro bi lineare. |
GatherBlue | Restituisce i componenti blu dei quattro valori di texel che verrebbero usati in un'operazione di filtro bi lineare. |
GatherAlpha | Restituisce i componenti alfa dei quattro valori di texel che verrebbero utilizzati in un'operazione di filtro bi lineare. |
GatherCmp | Per quattro valori di texel che verrebbero usati in un'operazione di filtro bi lineare, restituisce il confronto con un valore di confronto. |
GatherCmpRed | Per quattro valori di texel che verrebbero usati in un'operazione di filtro bi lineare, restituisce un confronto tra il componente rosso e un valore di confronto. |
GatherCmpGreen | Per quattro valori di texel che verrebbero usati in un'operazione di filtro bi lineare, restituisce un confronto tra il relativo componente verde e un valore di confronto. |
GatherCmpBlue | Per quattro valori di texel che verrebbero usati in un'operazione di filtro bi lineare, restituisce un confronto tra il componente blu e un valore di confronto. |
GatherCmpAlpha | Per quattro valori di texel che verrebbero usati in un'operazione di filtro bi lineare, restituisce un confronto tra il componente alfa e un valore di confronto. |
GetDimensions | Ottiene le dimensioni della risorsa. |
Load | Legge i dati delle trame. |
Mips. Operatore[][] | Ottiene una variabile di risorsa di sola lettura. |
Operatore[] | Ottiene una variabile di risorsa di sola lettura. |
Esempio | Campiona una trama. |
SampleBias | Campiona una trama, dopo aver applicato il valore di distorsione al livello mipmap. |
SampleCmp | Campiona una trama usando un valore di confronto per rifiutare i campioni. |
SampleCmpLevelZero | Campiona una trama (solo livello mipmap 0), usando un valore di confronto per rifiutare i campioni. |
SampleGrad | Campiona una trama usando una sfumatura per influenzare il modo in cui viene calcolata la posizione del campione. |
SampleLevel | Campiona una trama sul livello mipmap specificato. |
Modello minimo shader
Questo oggetto è supportato nei modelli di shader seguenti.
Modello di shader | Supportato |
---|---|
Modello shader 5 e versioni successive dello shader | sì |
Questo oggetto è supportato per i tipi di shader seguenti:
Vertice | Scafo | Dominio | Geometria | Pixel | Calcolo |
---|---|---|---|---|---|
x | x | x | x | x | x |
Vedi anche