WebGL2RenderingContext: getFragDataLocation() 方法
注意:此功能在 Web Workers 中可用。
WebGL2RenderingContext.getFragDataLocation() 方法是 WebGL 2 API 的一部分,用於返回顏色編號與使用者定義的 varying 輸出變數的繫結關係。
語法
js
getFragDataLocation(program, name)
引數
program-
要查詢的
WebGLProgram。 name-
一個指定使用者定義的 varying 輸出變數名稱的字串。
返回值
一個 GLint,表示分配的顏色編號繫結,否則返回 -1。
示例
js
// program is a linked WebGLProgram
gl.getFragDataLocation(program, "fragColor");
規範
| 規範 |
|---|
| WebGL 2.0 規範 # 3.7.7 |
瀏覽器相容性
載入中…
另見
WebGLRenderingContext.createProgram()WebGLRenderingContext.deleteProgram()WebGLRenderingContext.isProgram()WebGLRenderingContext.linkProgram()WebGLRenderingContext.useProgram()WebGLRenderingContext.validateProgram()WebGLRenderingContext.getProgramParameter()WebGLRenderingContext.getProgramInfoLog()