SetSoundPosition()

Syntax

SetSoundPosition(#Sound, Position, [, Modus [, Kanal]])
Beschreibung
Legt die aktuelle Sound-Position fest.

Parameter

#Sound Der zu verwendende Sound.
Position Die neu festzulegende Position.
Modus (optional) Der zu verwendende Modus, um die Position zu setzen. Dies kann einer der folgenden Werte sein:
  #PB_Sound_Frame      : die Position wird in Frames angegeben (Standard).
  #PB_Sound_Millisecond: die Position wird in Millisekunden angegeben.
Kanal (optional) Der Kanal, um die Position festzulegen. Dabei handelt es sich um den von den PlaySound() zurückgegebenen Wert, wenn das #PB_Sound_MultiChannel Flag verwendet wird.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Anmerkungen

Sounds, die mit dem #PB_Sound_Streaming Flag geladen wurden, werden nicht unterstützt.

Beispiel

 InitSound()           ; Initialisieren des Sound-Systems
 UseOGGSoundDecoder()  ; Verwenden von Ogg-Dateien

 ; Lädt einen Sound aus einer Datei
 LoadSound(0, #PB_Compiler_Home +"Examples\3D\Data\Siren.ogg")
 
 ; Dieser wird abgespielt
 PlaySound(0)
 
 ; Ändert die Position auf 2 Sekunden
 SetSoundPosition(0, 2000, #PB_Sound_Millisecond)
 
 MessageRequester("Info", "Ok zum Stoppen.") 
 End 

Siehe auch

GetSoundPosition()

Unterstützte OS

Alle

<- SetSoundFrequency() - Sound Inhaltsverzeichnis - SoundLength() ->