kostenloser Webspace werbefrei: lima-city


Sound

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    folc

    folc hat kostenlosen Webspace.

    Ich habe c++ borland builder wie kann ich da ein sound abspielen lassen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. .WAV Datein kannst mit der WinAPI Funktion abspielen PlaySound musst die Headerdatei mmsystem.h einbinden
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/multimed/htm/_win32_playsound.asp

    EDIT:
    Na ich geb lieber noch 2 Beispiele
    Datei:
    PlaySound("sound.wav",NULL,SND_ASYNC);

    Resource:
    PlaySound("SOUND",HInstance,SND_RESOURCE | SND_ASYNC);

    Achso wenn die Resource durch ne Nummer angegeben wird musst das so machen (gilt auch f?r den Cursor wenn den aus den Resourcen l?dst).

    PlaySound(MAKEINTRESOURCE(1),HInstance,SND_RESOURCE | SND_ASYNC);

    Beitrag ge?ndert am 11.11.2005 21:22 von funkdoobiest
  4. Also wenns ?berall laufen soll nehm OpenAL www.openal.com
  5. Wenn er schon mit C++ Builder von Borland arbeitet liegt es wohl nahe das er Windowssoftware entwickelt oder? Daher wird er wahrscheinlich keine Probleme haben mit der "Portability" der Funktion.
  6. 1. Du kannst die Programme vom Borland C++ Builder auch wo anders kompilieren.
    2. OpenAL war nicht wegen der Portability sondern weil die seit neuesten auch von mehreren Spielen benutzt wird und so immer verf?gbar ist.
    3. OpenAL ist praktisch, wenn man sp?ter mal vorspulen, den sound von woanders herkommen haben will, und man muss den sound auch nicht immer neu von festplatte laden, sondern kann ihn im speicher lassen und wenn er kommen soll spielt man ihn ab(geht deutlich schneller)
  7. Das mag alles richtig sein aber der Threadersteller hat nach einer einfachen M?glichkeit gesucht (hab noch per PN diskutiert):
    Zu Punkt 1. Na ich weis ja nicht, welcher Compiler kann denn noch die *.dfm von BCB benutzen(bzw kann was mit der VCL anfangen) du musst bedenken das er nicht BCB X hat daher... (Er arbeitet n?mlich mit Forms)

    2. Wie gesagt er wollt was ganz primitives.

    xhochy schrieb:
    Also wenns ?berall laufen soll nehm OpenAL www.openal.com


    Au?erdem ging es hier sehr wohl um die Portability.

    3. Daf?r gibt es auch bei der WinAPI genug M?glichkeiten. Au?erdem gibt es auch noch die M?glichkeit DirectSound zu benutzen.

    Wie gesagt er wollt schnellstm?glich ein Resultat und das hat er mit PlaySound ja wohl. :)


    Beitrag ge?ndert am 12.02.2006 11:40 von funkdoobiest
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!