Compartir a través de


ret (sm4 - asm)

Instrucción Return.

Ret

 

Comentarios

Si se encuentra dentro de una subrutina, vuelva a la instrucción después de la llamada. Si no está dentro de una subrutina, finalice la ejecución del programa.

En el ejemplo siguiente se muestra cómo usar esta instrucción.

 
               ...
                call l3
                ...
                ret
                label l3
                    ...
                ret

Restricciones

  • ret puede aparecer en cualquier parte de un programa, cualquier número de veces.
  • Si una instrucción de etiqueta aparece en un sombreador, debe ir precedida por un comando ret que no está anidado en ninguna instrucción de control de flujo.
  • Si hay subrutinas en un Sombreador, la última instrucción del Sombreador debe ser ret.

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)