Español
Foro

DSoundSetGlobalVolume(0) u.s.w

 
Hallöchen

soweit bin Yo ahora voll drin en el Prospeed WOW GENIAL-
sin embargo
Yo después de Deinem Beispielcode el Características
DSoundSetGlobalVolume(0) oder DSoundSetVolume (B,V) eingesetzt (natürlich con richtigen Werten)

...
Prospeed$=pfad$;Prospeed.dll,
$I CROFANAKTUELLE PROJEKTELOSINCProspeed_Funktionen.inc
prospeed&=usedll(prospeed$)
.....
sd&=DSoundInit(%hwnd)
texto$=CrofanTest.wav
buffer1&=DSoundLoad(addr(texto$))
DSoundSetGlobalVolume(0)

In Deinem Beispielcode klappt alles wunderbar, sin embargo en me kommt una Exeption EAcces...... en DSoundSetGlobalVolume(0)
(si yo dieses auskommentiere klappts sin Fehlermeldung)
auch si yo DSoundPlay(buffer1&,0) aufrufe kommt kein Ton.
En sd&=DSoundInit(%hwnd)
sd& ergibt komischerweise una Valor de -2147024809 es el normal?
Rolf
 
20.04.2004  
 



Hi,

tener ahora en el Schnelle no Concepto, aber probier anstatt...

texto$=CrofanTest.wav

...veces...

texto$=C:/Profano/Test.wav

Könnte el berüchtigte Profano-Dateinamen-Fehler ser )
/ a benutzen anstatt es siempre sicherer y laut MS ebenfalls erlaubt.

Saludo, Franco
 
20.04.2004  
 



Nee desafortunadamente auch no Franco
Aber todavía mejor:
Wenn Yo Playsound nehme
Ejemplo:

if equ(Collision (sprites&,wache1&,5,5)
CopyExtBmp(%HDC,250,521,343,85,status2&,0,0,0)
statustext$=Hier darfst No por, solange No
statustext2$=den goldenen Stein el Seele besitzt!
STATUS statustext$,statustext2$
fire1&=InitSprite(fire&,%HDC,fensterkopie1&,fensterkopie2&,0,0,30,59,16,1,10,390,360,1,1)
Playsound sound$,1 HIER PROBLEM DAUERT UND DAUERT
sleep 1000DIES IST NICHT DAS PROBLEM
DeleteSprite (fire1&)
SetSpritePos (sprites&,400,390,390,380)
endif

dauert lo bastante largo a el Feuer (erscheint kurz y luego hay el Held) weg es y luego sólo el Sound gespielt.
Komischerweise se BEEP oder una Imprimir BLABLA como Test direkt wiedergegeben.
Hier ne Idea? HOFFENTLICH
Rolf
 
20.04.2004  
 



Hi,

el es en Playsound normal, el dauert siempre así largo. Einer el Gründe, por qué Yo después de Alternativen gesucht hatte.

Zu deinem ersten Problema.
Hast du veces intenta, una más Wavefile a probieren? Tomar veces eins de mi Beispielordner. Eventuell es dein Wavefile defekt oder besitzt una Exoten-Formato.

Saludo, Franco
 
20.04.2004  
 



Hmm Franco,
naja así Sachen como otro Möglichkeiten auszuprobieren oder el con el Backslash saber Yo en efecto.
Nee Yo tener con Direktsound fast identisch con Deiner Demo gearbeitet. Hab incluso para Testen el Wavs de Deiner Demo genommen. Su Demo klappt incluso con Gesamtlautstärke y en me (obwohl logische Reihenfolge el Anweisungen) una Exeption ????
Schade - se wirklich lustig mein Game (ala Zelda) - aber sin Sound ???
Midi en el Hintergrund klappt - aber sólo el Geräusche wären doch wirklich wichtig.
Rolf
 
20.04.2004  
 



Hi Yo otra vez
Hier veces una Code para anschauen oder Testen:

declarar sd&,prospeed&,buffer1&,texto$,sound&,prospeed$
declarar pfad$,texto$
Prospeed$=pfad$;Prospeed.dll
$I CROFANAKTUELLE PROJEKTELOSINCProspeed_Funktionen.inc
prospeed&=usedll(prospeed$)

sd&=DSoundInit(%hwnd)
texto$=C:TEST.WAV
buffer1&=DSoundLoad(addr(texto$))
DSoundSetGlobalVolume(500) HIER BEI MIR EINE EXEPTION
imprimir buffer1&
mientras que 1
waitinput
sound&=DSoundPlay(buffer1&,0)
imprimir sound&
wend
DSoundUnLoad(buffer1&)
Freedll buffer1&

DER NEUGIERIGE ROLF
 
20.04.2004  
 



Hi,

Usted weißt sí, el Addr(texto$) sólo de Profano 7.0 correcto funktioniert? Ansonsten mußt du con Bereichsvariablen trabajo.
Hab ahora desafortunadamente no Tiempo, morgen mostrar Yo todos genauer a.

Saludo, Franco
 
20.04.2004  
 



Hi klar lass Usted Tiempo, Usted musst Usted doch no abhetzten, es doch ya qué starkes, daß Usted algo como entwickelt hast.
Ähm Yo nutze logischerweise 7.5

Mach langsam y bleib uns gewogen
Rolf
 
20.04.2004  
 



Hi Rolf,

tener el Fehler ahora gefunden.

DSoundInit(%hwnd) benutzt como Parámetro una Fensterhandle, aber du hast kein Ventana geöffnet. Ohne Ventana gibts en me auch choque, con Ventana höre Yo, el Sample )

Aber el es wohl mi Schuld. In el Anleitung a ProSpeed Yo vergessen anzugeben, el DSoundInit() überhaupt una Parámetro benutzt (schäm), el voluntad Yo rápidamente nachholen.

Also, sin Ventana auch kein Sound, ok ?
Und DSoundSetGlobalVolume(500) paßt auch no, lo son Werte de -10000 a 0 zulässig, pero no Werte encima Null.

Liebe Grüsse, Franco
 
20.04.2004  
 



JUCHHHHUUUU
Gracias Franco el wars lo klappt!!!!
Was heist hier schuld - Nix Schuld
Jetzt versuche Todavía irgendwie hinzubekommen, daß si
el Sprite en un determinado Zona es (Viereck aufm Ventana), daß entonces qué passiert - lo reicht also no GetSpriteX (H) y GetSpriteY (H) - y luego bin Yo vollstens Zufrieden.
Bin al Malen como una Weltmeister
Bis entonces
Rolf
 
20.04.2004  
 



Hi,

prima!
Eventuell hilft dir como SetSpriteCage() oder SpriteMovingRect()...

Saludo, Franco
 
20.04.2004  
 



Sí Gracias Franco
Will no dieses Posting überlasten, sin embargo
DSoundSetVolume (B,V) sowie DSoundSetGlobalVolume (V)
y DSoundStop (B) con richtigen Werten! dejar una Exeption hervorkommen. ?????
V= -10000 a 0 y B = el Handle des Sprites como üblich.
oder muss Yo en DSoundstop vorher DSoundGetNextBuffer (A)
conjunto? (natürlich auch con el richtigen Valor)
Sorry, el Yo soviel frage, aber Usted siehst Yo bin begeistert con Deiner DLL
Rolf
 
20.04.2004  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

5.246 Views

Untitledvor 0 min.
Gast.081524.07.2024
H.Brill11.12.2021
Sven Bader30.06.2021
p.specht07.04.2017
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

unbekannt (19x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie