Condividi tramite


ps

Questa istruzione specifica il numero di versione dello shader e funziona in tutte le versioni dello shader.

Sintassi

ps_mainVer_subVer

Argomenti di input

Gli argomenti di input contengono un singolo numero di versione principale con un singolo numero di versione secondaria. Le combinazioni consentite sono elencate nella tabella seguente.

Versioni principali Versioni secondarie
1 1, 2, 3, 4
2 0, x (esteso), sw (software)
3 0, sw (software)

 

Commenti

Versioni di Pixel shader 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
ps x x x x x x x x x

 

Questa istruzione deve essere la prima istruzione non commento in un pixel shader.

Le versioni accelerate hardware del software (versioni senza _sw nel numero di versione), possono elaborare vertici con accelearation hardware o usare l'elaborazione dei vertici software. Versioni software (versioni con _sw nel numero di versione) elaborano vertici solo con software.

Esempio

Questo esempio parziale dichiara una versione 1_1 pixel shader.

ps_1_1

Questo esempio parziale dichiara una versione 1_4 pixel shader.

ps_1_4

Istruzioni sul pixel shader