WebGL2RenderingContext: getFragDataLocation() 方法

Baseline 已廣泛支援

此功能已成熟,並可在多種裝置和瀏覽器版本上執行。自 2021 年 9 月起,所有瀏覽器均已支援此功能。

注意:此功能在 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

瀏覽器相容性

另見