EXT_disjoint_timer_query: getQueryEXT() 方法
EXT_disjoint_timer_query.getQueryEXT()
是 WebGL API 的一个方法,用于返回有关查询目标的信息。
语法
js
getQueryEXT(target, pname)
参数
返回值
取决于 pname
- 如果
pname
是ext.CURRENT_QUERY_EXT
:一个WebGLQuery
对象,它是给定目标当前活动的查询。 - 如果
pname
是ext.QUERY_COUNTER_BITS_EXT
:一个GLint
,指示用于保存给定目标查询结果的位数。
示例
js
const ext = gl.getExtension("EXT_disjoint_timer_query");
const startQuery = ext.createQueryEXT();
ext.queryCounterEXT(startQuery, ext.TIMESTAMP_EXT);
const currentQuery = ext.getQueryEXT(ext.TIMESTAMP_EXT, ext.CURRENT_QUERY_EXT);
规范
规范 |
---|
WebGL EXT_disjoint_timer_query 扩展规范 |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。