Compartir a través de


Registros: vs_1_1

Esta sección contiene información de referencia para los registros de entrada y salida implementados por la versión 1_1 del sombreador de vértices.

Registros de entrada

Registrarse Nombre Count L/E # Puertos de lectura # Lecturas/inst Dimensión RelAddr Valores predeterminados Requiere DCL
a0 Registro de direcciones 1 L/E 1 Sin límite Consulte la nota 3. No Ninguno No
c# Registro flotante constante Consulte la nota 2. R 1 Sin límite 4 a0.x (0, 0, 0, 0) No
V # Registro de entrada 16 R 1 Sin límite 4 No Consulte la nota 1
R # Registro temporal 12 L/E 3 Sin límite 4 No Ninguno No

 

Notas:

  1. Parcial (0, 0, 0, 1): si solo se actualiza un subconjunto de canales, los canales restantes tendrán como valor predeterminado (0, 0, 0, 0, 1).
  2. Igual a D3DCAPS9. MaxVertexShaderConst (al menos 96 para vs_1_1).
  3. Solo está disponible el canal .x.

Registros de salida

Registrarse Nombre Count L/E Dimensión RelAddr Valores predeterminados Requiere DCL
Opos Registro de posición 1 W 4 No Ninguno No
oFog Registro de niebla 1 W 1 No Ninguno No
Opta Registro de tamaño de punto 1 W 1 No Ninguno No
Od # Registro de color; Ver nota 1 2 W 4 No Ninguno No
Ot # Registro de coordenadas de textura 8 W 4 No Ninguno No

 

Notas:

  • oD0 es la salida de color difuso; oD1 es la salida de color especular.

Registros del sombreador de vértices