DirectX-Forum - Beitragsübersicht -
ThemaDX7: Sinusgenerator ist STUMM, wenn Focus wechselt
Von Daniel
Datum 16. Mai 2010 um 21:37:14
Frage Hallo,

ich habe das Projekt

"A Simple Sine Wave Generator (DirectSound) "

http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=63252

... geladen. Wird ein Sinus-Ton generiert, und man wechselt den
"Focus" von der VB-Form weg auf eine andere Applikation, so hört
der Ton auf.

Klicke ich wieder auf die VB-Form dann ist der Sinuston wieder
zu hören.

-Was muss man ändern, damit der Ton **ständig** zu hören ist?

Antwort:
Von Daniel
Datum 17. Mai 2010 um 11:35:40
Antwort Hallo, es funzt nun.

Ich lud das Sinusgenerator-Projekt, und startete (mit F2)
den Objektbrowser. -Dort gab ich ein :

GLOBALFOCUS

Ich erhielt ein positives Suchergebnis:

SUCHERGEBNIS :
=============================================
Const DSBCAPS_GLOBALFOCUS = 32768 (&H8000)
Member of DxVBLib.CONST_DSBCAPSFLAGS
=============================================

Im Projekt habe ich dann die Zeile ...

dsbd.lFlags = DSBCAPS_STATIC Or DSBCAPS_GLOBALFOCUS
.. zu
dsbd.lFlags = DSBCAPS_STATIC Or DSBCAPS_GLOBALFOCUS
geändert.

Nun spielt der Sound auch weiter, wenn Form1 den Focus verliert.

Super Tipp. -Danke
[ Antwort schreiben | Zurück zum DirectX-Forum | Forum-Hilfe ]
Antworten
DX7: Sinusgenerator ist STUMM, wenn Focus wechselt - Daniel 16. Mai 2010 um 21:37:14
Re: Sinusgenerator ist STUMM, wenn Focus wechselt - Nico 16. Mai 2010 um 23:16:57
Re: Sinusgenerator ist STUMM, wenn Focus wechselt - Daniel 17. Mai 2010 um 11:35:40
Re: Sinusgenerator ist STUMM, wenn Focus wechselt - Daniel {Korrektur} 17. Mai 2010 um 11:37:31

Ihre Antwort
(Nick-)Name   Wichtige Informationen zur Namensangabe
E-Mail (opt.)  Wichtige Informationen zur Angabe einer eMail-Adresse
Thema   Wichtige Informationen zur Angabe eines Themas
Betrifft (IDE)  DirectX 7
Ihre Antwort
Smilies
Mehr...
FettKursivUnterstrichen   Übersicht der Tipp-KürzelÜbersicht der Projekt-KürzelÜbersicht der Bücher-Kürzel 
Homepage
Titel
Root-Smilies              
             
             
[ Zurück zum DirectX-Forum | Forum-Archiv | Forum-Hilfe | Chat ]

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB.Net | .Net-Forum | DirectX | DirectX-Forum | Chat | Ausschreibungen | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 13. Dezember 2015