Compartir a través de


Registro de coordenadas de textura (referencia de PS de HLSL)

Registro de entrada del sombreador de píxeles que contiene coordenadas de textura.

Versiones del sombreador de píxeles 1_1 1_2 1_3 1_4 2_0 2_sw 2_x 3_0 3_sw
Registro de coordenadas de textura x x x x x

 

Un registro de coordenadas de textura contiene datos de coordenadas de textura. Antes de usar un registro de coordenadas de textura, debe declararse mediante una declaración del sombreador de píxeles. Para obtener más información sobre cómo declarar un registro de textura, consulte dcl - (sm2, sm3 - ps asm).

Además, estas son otras propiedades de los registros de coordenadas de textura.

  • Hay ocho registros de coordenadas de textura de sombreador de píxeles, t0 a t7.
  • Se trata de registros de solo lectura.
  • Contienen valores RGBA de cuatro componentes iterados a partir de vértices de entrada.
  • Contienen valores de datos de alto rango dinámico y de alta precisión interpolados a partir de los datos de vértices. Los valores se generan con interpolación correcta desde la perspectiva. Los datos son de precisión de punto flotante y están firmados.
  • Hay un máximo de uno en una sola instrucción.
  • Varias lecturas de un registro de coordenadas de textura dentro de un sombreador deben usar una máscara de escritura de registro de destino idéntica.
  • El modificador de precisión parcial opcional [_pp] se aplica a las lecturas dependientes. Esto se debe a que la precisión parcial afecta a las operaciones aritméticas que implican el registro de coordenadas de textura. No afectará a la precisión de las instrucciones de dirección de textura porque no afecta a los iteradores de coordenadas de textura.

Registros