Compartir a través de


tex - ps

Carga el registro de destino con datos de color (RGBA) muestreados a partir de una textura. La textura debe enlazarse a una fase de textura determinada (n) mediante SetTexture. El muestreo de texturas se controla mediante SetSamplerState.

Sintaxis

tex dst

 

where

  • dst es el registro de destino.

Observaciones

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

 

El número de registro de destino especifica el número de fase de textura.

El muestreo de textura usa coordenadas de textura para buscar, o muestrear, un valor de color en las coordenadas especificadas (u,v,w,q) mientras se tienen en cuenta los atributos de estado de fase de textura.

Los datos de coordenadas de textura se interpolan a partir de los datos de coordenadas de textura de vértices y están asociados a una fase de textura específica. La asociación predeterminada es una asignación uno a uno entre el número de fase de textura y el orden de declaración de coordenadas de textura. Esto significa que el primer conjunto de coordenadas de textura definidas en el formato de vértice está asociado de forma predeterminada a la fase de textura 0.

Las coordenadas de textura se pueden asociar a cualquier fase mediante dos técnicas. Cuando se usa un sombreador de vértices de función fija o la canalización de función fija, la marca de estado de fase de textura TSS_TEXCOORDINDEX se puede usar en SetTextureStageState para asociar coordenadas a una fase. De lo contrario, las coordenadas de textura se generan mediante el sombreador de vértices oTn cuando se usa un sombreador de vértices programables.

Instrucciones del sombreador de píxeles