texldd - ps
Muestra una textura con entradas de degradado adicionales.
Sintaxis
texldd, dst, src0, src1, src2, src3 |
---|
Donde:
- dst es un registro de destino.
- src0 es un registro de origen que proporciona las coordenadas de textura para el ejemplo de textura. Consulte Registro de coordenadas de textura.
- src1 identifica el registro del sampler de origen (s#), donde # especifica qué número de muestra de textura se va a muestrear. El sampler se ha asociado a ella una textura y un estado de control definido por la enumeración D3DSAMPLERSTATETYPE (por ejemplo, D3DSAMP_MINFILTER).
- src2 es un registro de origen de entrada que especifica el degradado x.
- src3 es un registro de origen de entrada que especifica el degradado y.
Comentarios
Versiones del sombreador de píxeles | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
texldd | X* | x | x | x |
* Esta instrucción solo es compatible con ps_2_a. No es compatible con ps_2_b. Para obtener más información sobre los perfiles, vea D3DXGetPixelShaderProfile.
Esta instrucción muestra una textura mediante las coordenadas de textura en src0, el sampler especificado por src1 y los degradados DSX y DSY procedentes de src2 y src3. Los valores de degradado x e y se usan para seleccionar el nivel de mapa mip adecuado de la textura para el muestreo.
Todos los orígenes admiten swizzles arbitrarios.
Todas las máscaras de escritura son válidas en el destino.
Temas relacionados