Condividi tramite


texreg2ar - ps

Interpreta i componenti di colore alfa e rosso del registro di origine come dati di indirizzo trama (u,v) per campione la trama nella fase corrispondente al numero di registro di destinazione. Il risultato viene archiviato nel registro di destinazione.

Sintassi

texreg2ar dst, src

 

dove

  • dst è il registro di destinazione.
  • src è un registro di origine.

Commenti

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

 

Questa istruzione è utile per le operazioni di remapping dello spazio dei colori.

Ecco un esempio della sequenza seguente:

tex t(n) texreg2ar t(m), t(n) dove m > n // La prima istruzione carica il colore della trama (RGBA) // in registrare tn tex tn // La seconda istruzione esegue il mapping del colore t(m)RGBA = TextureSample(stage m)RGBA usando t(n)AR come coordinate

_bx2 non può essere usato nel registro src per texreg2ar o texreg2gb - istruzioni ps .

Per questa istruzione, il registro di origine deve usare dati non firmati. L'uso di dati firmati o misti nel registro di origine produrrà risultati non definiti. Per altre informazioni, vedere D3DFORMAT.

Istruzioni sul pixel shader