|
LONG Setbuffer(WORD mode, void *begaddr, void *endaddr) | Description: Positionne les adresse de début et de fin des tamons d'enregistrement et de restitution sonore.
Opcode: 131 (0x0083)
Availability: Présent si le bit 2 du cookie '_SND' est à 1 (0x04).
Parameters:
mode détermine quel registre doit être modifié. Si mode vaut PLAY (0), ce sont les pointeur du tampon de restitution sonore et si mode vaut RECORD (1), ce sont ceux du tampon d'enregistrement du son.
begaddr contient l'adresse de début du tampon et endaddr l'adresse du premier octet après begaddr qui ne représente pas une donnée sonore.
Binding: pea endaddr pea begaddr move.w mode,-(sp) move.w #$83,-(sp) trap #14 lea 12(sp),sp Return value: Setbuffer() renvoie 0 en cas de succès et une valeur non nulle sinon.
Definition:
mailto: Stabylo
HTTP: http://removers.atari.org
See Also: Buffoper() Buffptr() |
Merci de votre visite sur GEMTOS!!!
(C) 2000 Gemtos.free.fr. All rights reserved by the authors.
|