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.
Temas relacionados