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 | sí |
Modelo de sombreador 4.1 | sí |
Modelo de sombreador 4 | sí |
Modelo de sombreador 3 (DirectX HLSL) | no |
Modelo de sombreador 2 (DirectX HLSL) | no |
Modelo de sombreador 1 (DirectX HLSL) | no |
Temas relacionados