EXT_disjoint_timer_query: Methode getQueryEXT()
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.getQueryEXT() der WebGL-API gibt Informationen über ein Query-Ziel zurück.
Syntax
js
getQueryEXT(target, pname)
Parameter
Rückgabewert
Hängt von pname ab:
- Wenn
pnameden Wertext.CURRENT_QUERY_EXThat: einWebGLQuery-Objekt, das die aktuell aktive Query für das angegebene Ziel darstellt. - Wenn
pnameden Wertext.QUERY_COUNTER_BITS_EXThat: einGLint, das die Anzahl der Bits angibt, die für das Abfrageergebnis des angegebenen Ziels 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> |