PureBasic - SoundPlugin
Einleitung
PureBasic unterstützt externe Soundformate durch ein dynamisches natives Plugin-System. Dies bedeutet, dass nur der benötigte Encoder oder Decoder zum endgültigen Executable hinzugefügt wird, was die finale Programmgröße wesentlich vermindert. Wenn zum Beispiel nur der OGG-Decoder benötigt wird, dann wird auch nur der zum OGG-Decoder gehörige Code verwendet. Ein weiteres nettes Feature ist die automatische Soundformat-Erkennung, wann immer mehrere verschiedene Decoder benutzt werden. Die folgenden Befehle unterstützen die Sound-Plugins: LoadSound(), und CatchSound().
Befehlsübersicht
UseFLACSoundDecoder
UseOGGSoundDecoder
Beispiel
SoundPlugin.pb
Unterstützte OS
Alle