Sound - Kein SoundStatus ?

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Sound - Kein SoundStatus ?

Beitrag von STARGÅTE »

Tachchen

bevor nun Links zu SoundStatus gepostet werden, ich kenne diese Procedure hier:

Code: Alles auswählen

Procedure SoundStatus(Sound)
  *DSB.IDirectSoundBuffer=PeekL(IsSound(Sound)) 
  *DSB\GetCurrentPosition(@Status,0) 
  ProcedureReturn Status 
EndProcedure 
Mein Problem dabei ist jedoch, das bei gestreamten Sounds, die Position dann in dem "Temp-Sound" ausgegeben wird, SoundStatus also immer in einem bestimmten Interval rumspringt.
Außerdem habe ich das problem, das auch beim enden des Sounds, nicht der Status auf 0 geht, sondern bei der letzten Position bleibt.

Meine Frage nun, wird es in PB irgendwann man ein SoundStatus geben ?`

Kenn jemand eine bessere Lösung zur Abfrage von SoundStatus unter den gegebenen Bedingungen ?
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
hth
Beiträge: 76
Registriert: 08.10.2004 22:47

Re: Sound - Kein SoundStatus ?

Beitrag von hth »

Ich suche analoge Procedure für Movies.

(auch wenn es einen MovieStatus() Befehl in PB gibt)

hth
Antworten