Token de parámetro de destino
Un token de parámetro de destino describe las propiedades de un registro de destino y se compone de los siguientes bits:
Bits
[10:00] Los bits de 0 a 10 indican el número de registro (desplazamiento en el archivo de registro).
[12:11] Los bits 11 y 12 son los cuatro y quintos bits [3,4] para indicar el tipo de registro.
[13] En el caso del sombreador de vértices (VS) versión 3_0 y posteriores, el bit 13 indica si se usa el modo de direccionamiento relativo. Si se establece en 1, se aplica el direccionamiento relativo .
Para todas las versiones del sombreador de píxeles (PS) y las versiones del sombreador de vértices anteriores a 3_0, el bit 13 está reservado y se establece en 0x0.
[15:14] Reservado. Este valor se establece en 0x0.
[19:16] Máscara de escritura. Los bits de esta máscara tienen los siguientes componentes:
bit | Componente |
---|---|
16 |
Componente 0 (X;Rojo) |
17 |
Componente 1 (Y; Verde) |
18 |
Componente 2 (Z; Azul) |
19 |
Componente 3 (W; Alfa) |
[23:20] Los bits de 20 a 23 indican el modificador de resultado. Se pueden usar varios modificadores de resultados. Los siguientes tipos modificadores de resultado pueden ser ORed juntos en este valor de 4 bits:
Value | Tipo modificador result |
---|---|
0x1 |
Saturar (sombreadores de vértices) |
0x2 |
Precisión parcial (sombreadores de píxeles) |
0x4 |
Centroide (sombreadores de píxeles) |
[27:24] Para las versiones de PS anteriores a 2_0, los bits de 24 a 27 especifican la escala de desplazamiento de resultados (desplazamiento firmado). Para PS versión 2_0 y posteriores y VS, estos bits están reservados y se establecen en 0x0. [30:28] Los bits de 28 a 30 son los tres primeros bits [0,1,2] para indicar el tipo de registro.
[31] El bit 31 es 0x1.
Comentarios
Los bits 28, 29, 30, 11 y 12 forman un valor de 5 bits que indica el tipo de registro. Para obtener información sobre los tipos de registro, vea Tipos de registro de sombreador.
Requisitos
Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.