EXT_disjoint_timer_query: getQueryEXT() Methode
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.
Die EXT_disjoint_timer_query.getQueryEXT()-Methode der
WebGL API liefert Informationen über ein Abfrageziel zurück.
Syntax
js
getQueryEXT(target, pname)
Parameter
Rückgabewert
Abhängig von pname:
- Wenn
pnameext.CURRENT_QUERY_EXTist: EinWebGLQuery-Objekt, das die derzeit aktive Abfrage für das angegebene Ziel darstellt. - Wenn
pnameext.QUERY_COUNTER_BITS_EXTist: EinGLint, der die Anzahl der Bits angibt, die zur Speicherung des Abfrageergebnisses für das angegebene Ziel verwendet werden.
Beispiele
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);
Spezifikationen
| Spezifikation |
|---|
| WebGL EXT_disjoint_timer_query Extension Specification> |