Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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. Muss ext.TIMESTAMP_EXT sein.

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

Browser-Kompatibilität

Siehe auch