ret (sm4 - asm)

Return 語句。

Ret

 

備註

如果在副程式內,請在呼叫之後返回指令。 如果不是在副程式內,請終止程式執行。

下列範例示範如何使用這個指示。

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

Restrictions

  • ret 可以出現在程式中的任何位置,任意次數。
  • 如果 標籤 指令出現在著色器中,它前面必須加上任何流程式控制制語句中未巢狀的 ret 命令。
  • 如果著色器中有副程式,著色器中的最後一個指令必須是 重試

本指示適用于下列著色器階段:

頂點著色器 幾何著色器 像素著色器
x x x

 

最小著色器模型

下列著色器模型支援此函式。

著色器模型 支援
著色器模型 5
著色器模型 4.1
著色器模型 4
著色器模型 3 (DirectX HLSL)
著色器模型 2 (DirectX HLSL)
著色器模型 1 (DirectX HLSL)

 

著色器模型 4 元件 (DirectX HLSL)