elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 01:08  


Tema destacado: [AIO elhacker.NET] Compilación herramientas análisis y desinfección malware

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Múltiples tarjetas de sonido con winmm.dll
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Múltiples tarjetas de sonido con winmm.dll  (Leído 1,369 veces)
DJ_MAQUINA

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Múltiples tarjetas de sonido con winmm.dll
« en: 31 Marzo 2011, 02:19 »

Hola: He dado vueltas por todo internet intentando buscar una respuesta pero ha sido inútil.

Estoy programando una sencilla aplicación que reproduzca MP3.
pongo como ejemplo el siguiente código, que funciona al copiar cualquier MP3 a c:\archivo.mp3, iniciando un proyecto nuevo en VB6 y poner lo siguiente:



Código
Private Declare Function mciExecute Lib "winmm.dll" _
(ByVal lpstrCommand As String) As Long
Private Declare Function mciSendString _
Lib "winmm.dll" Alias "mciSendStringA" _
(ByVal lpstrCommand As String, _
ByVal lpstrReturnString As String, _
ByVal uReturnLength As Long, _
ByVal hwndCallback As Long) As Long
 
Private Sub Form_Load()
Dim File As String
File = "C:\archivo.mp3"
mciRet = mciSendString("open " & File & " type MPEGVideo Alias MP3", 0&, 0&, 0&)
If mciRet <> 0 Then
   MsgBox "Error abriendo MP3"
Else: mciExecute "Play MP3"
End If
End Sub
 

Este código me reproduce perfectamente el archivo MP3

Pero sucede que mi PC tiene 2 tarjetas de sonido. La predeterminada y otra adicional. Necesito reproducir el MP3 utilizando la otra tarjeta de sonido, y no encuentro por ningún lado cómo hacerlo.

Sé que en Soporte de Microsoft existe un código muy bueno, el problema es que utiliza "mci32.ocx" y sólo reproduce WAV.

Yo estoy utilizando directamente la API mediante "winmm.dll"

¿Alguna ayuda?

Saludos.


« Última modificación: 31 Marzo 2011, 02:23 por DJ_MAQUINA » En línea
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: Múltiples tarjetas de sonido con winmm.dll
« Respuesta #1 en: 31 Marzo 2011, 05:08 »

.
Revisa esta informacion.

Multimedia Command Strings

Dulces Lunas!¡.


En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
nesesito 2 tarjetas de sonido en mi Pc !!!!
Hardware
jorge lenis 1 586 Último mensaje 30 Septiembre 2004, 07:17
por -=CaZZaDoR=-
problema con las 2 tarjetas de sonido
Hardware
aXeL dJ 11 689 Último mensaje 19 Septiembre 2006, 21:24
por aXeL dJ
Multiples tarjetas conectadas a multiples ap?
Hacking Wireless
N1C0142 5 906 Último mensaje 9 Febrero 2008, 03:19
por nexter
Tarjetas de Sonido en Linux
GNU/Linux
El Gnomo 0 755 Último mensaje 14 Septiembre 2011, 16:21
por El Gnomo
Tarjetas de sonido
Hardware
ubetor^^ 8 685 Último mensaje 4 Mayo 2012, 19:34
por ubetor^^
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines