EXT_disjoint_timer_query: Methode queryCounterEXT()
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die Methode EXT_disjoint_timer_query.queryCounterEXT() der WebGL-API zeichnet die aktuelle Zeit im zugehörigen Query-Objekt auf.
Syntax
js
queryCounterEXT(query, target)
Parameter
query-
Ein
WebGLQuery-Objekt, in dem die aktuelle Zeit aufgezeichnet werden soll. target-
Ein
GLenum, der das Ziel der Zeitabfrage angibt. Mussext.TIMESTAMP_EXTsein.
Rückgabewert
Keiner (undefined).
Beispiele
js
const ext = gl.getExtension("EXT_disjoint_timer_query");
const startQuery = ext.createQueryEXT();
const endQuery = ext.createQueryEXT();
ext.queryCounterEXT(startQuery, ext.TIMESTAMP_EXT);
// …
ext.queryCounterEXT(endQuery, ext.TIMESTAMP_EXT);
Spezifikationen
| Spezifikation |
|---|
| WebGL EXT_disjoint_timer_query Extension Specification> |