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: queryCounterEXT() Methode

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

Die EXT_disjoint_timer_query.queryCounterEXT() Methode der WebGL API zeichnet die aktuelle Zeit im entsprechenden Abfrageobjekt auf.

Syntax

js
queryCounterEXT(query, target)

Parameter

query

Ein WebGLQuery Objekt, für das die aktuelle Zeit aufgezeichnet werden soll.

target

Ein GLenum, das 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