Compartir a través de


udiv (sm4 - asm)

División de enteros sin signo.

udiv destQUOT[.mask], destREM[.mask], src0[.swizzle], src1[.swizzle]
Elemento Descripción
destQUOT
[in] Dirección del cociente resultante.
destREM
[in] Dirección del resto resultante.
src0
[in] Componentes que se van a dividir entre src1.
src1
[in] Componentes por whch para dividir src0.

Comentarios

Esta instrucción realiza una división sin signo de componentes del operando de 32 bits src0 por el operando de 32 bits src1. Los resultados de las divisiones son los cocientes de 32 bits colocados en destQUOT y resto de 32 bits colocados en destREM.

Dividir por cero devuelve 0xffffffff para el cociente y el resto.

Puede especificar destQUOT o destREM como NULL en lugar de especificar un registro, si el cociente o el resto no son necesarios.

Esta instrucción se aplica a las siguientes fases del sombreador:

Sombreador de vértices Sombreador de geometría Sombreador de píxeles
x x x

Modelo de sombreador mínimo

Esta función se admite en los siguientes modelos de sombreador.

Modelo de sombreador Compatible
Modelo de sombreador 5
Modelo de sombreador 4.1
Modelo de sombreador 4
Modelo de sombreador 3 (DirectX HLSL) no
Modelo de sombreador 2 (DirectX HLSL) no
Modelo de sombreador 1 (DirectX HLSL) no

Ensamblado del modelo de sombreador 4 (DirectX HLSL)