Ce que fait la commande
ComputeBufferExists répond à une question : il dit si un objet Compute existe encore. Il prend bufferID (un entier), et rend un entier. bufferID est l'identifiant d'un objet Buffer, obtenu ailleurs dans la famille Compute.
Syntaxe
ComputeBufferExists(bufferID integer) → integerParamètres
| Nom | Type |
|---|---|
| bufferID | integer |
Chaque forme rend
integer
Exemple · engendré
buffer = CreateComputeBuffer(10, "value")DO Print(ComputeBufferExists(buffer)) Sync()LOOPCreateComputeBuffer est là pour donner à l'appel quelque chose sur quoi agir : ComputeBufferExists est la ligne qui compte. La boucle DO … LOOP n'est pas décorative : un programme BASIC classique s'arrête dès qu'il n'a plus de lignes, et c'est Sync() qui dessine l'image.