Referencia de la Clase GDT::Sonido::Musik

Permite tocar musica desde archivos MIDI. Más...

Lista de todos los miembros.

Métodos públicos

_GDT_EXPORT_ char * ArchivoActual ()
_GDT_EXPORT_ bool Cargar (MUSIK_STRING ArchivoMIDI)
_GDT_EXPORT_ void Destruir ()
_GDT_EXPORT_ void DeviceId ()
_GDT_EXPORT_ bool Ejecutando ()
_GDT_EXPORT_ void FinEn (int Fin)
_GDT_EXPORT_ bool Iniciar (MUSIK_STRING ArchivoMIDI)
_GDT_EXPORT_ void Inicio_Fin (int Inicio, int Fin)
_GDT_EXPORT_ void InicioEn (int Inicio)
_GDT_EXPORT_ int Loop (int Inicio, int Fin)
_GDT_EXPORT_ int Loop ()
_GDT_EXPORT_ Musik ()
_GDT_EXPORT_ void Pause ()
_GDT_EXPORT_ void Play (int Inicio, int Fin)
_GDT_EXPORT_ void Play ()
_GDT_EXPORT_ int Posicion ()
_GDT_EXPORT_ void Resume ()
_GDT_EXPORT_ int StatusEjecutando ()
_GDT_EXPORT_ void Stop ()
_GDT_EXPORT_ int TamMIDI ()
_GDT_EXPORT_ void Volumen (DWORD dwVolumen)
_GDT_EXPORT_ int VolumenActual ()
_GDT_EXPORT_ ~Musik ()

Atributos públicos

int beat
int beats
int done
DWORD dwReturn
HWND hwnd
HWND hwReturn
int length
MUSIK_STRING lpszArchivoMIDI
LPCTSTR lpszDevice
MCI_GENERIC_PARMS mciGenericParms
MCI_LOAD_PARMS mciLoadParms
MCI_OPEN_PARMS mciOpenParms
MCI_PLAY_PARMS mciPlayParms
MCI_SEQ_SET_PARMS mciSeqSetParms
MCI_SET_PARMS mciSetParms
MCI_STATUS_PARMS mciStatusParms
int paused
int pos
UINT wDeviceID


Descripción detallada

Permite tocar musica desde archivos MIDI.

Trabaja en forma similar a Sonido3D, en el sentido que los métodos estan pensados bajo los mismos conceptos.

Nota:
Este módulo funciona solo en win32, ya que ocupa la WINAPI.

Para compilar en MS Visual C++, es necesario instalar Platform SDK


Documentación del constructor y destructor

GDT::Sonido::Musik::Musik (  ) 

GDT::Sonido::Musik::~Musik (  ) 


Documentación de las funciones miembro

char * GDT::Sonido::Musik::ArchivoActual (  ) 

bool GDT::Sonido::Musik::Cargar ( MUSIK_STRING  ArchivoMIDI  ) 

void GDT::Sonido::Musik::Destruir (  ) 

void GDT::Sonido::Musik::DeviceId (  ) 

bool GDT::Sonido::Musik::Ejecutando (  ) 

void GDT::Sonido::Musik::FinEn ( int  Fin  ) 

bool GDT::Sonido::Musik::Iniciar ( MUSIK_STRING  ArchivoMIDI  ) 

void GDT::Sonido::Musik::Inicio_Fin ( int  Inicio,
int  Fin 
)

void GDT::Sonido::Musik::InicioEn ( int  Inicio  ) 

int GDT::Sonido::Musik::Loop ( int  Inicio,
int  Fin 
)

int GDT::Sonido::Musik::Loop (  ) 

void GDT::Sonido::Musik::Pause (  ) 

void GDT::Sonido::Musik::Play ( int  Inicio,
int  Fin 
)

void GDT::Sonido::Musik::Play (  ) 

int GDT::Sonido::Musik::Posicion (  ) 

void GDT::Sonido::Musik::Resume (  ) 

int GDT::Sonido::Musik::StatusEjecutando (  ) 

void GDT::Sonido::Musik::Stop (  ) 

int GDT::Sonido::Musik::TamMIDI (  ) 

void GDT::Sonido::Musik::Volumen ( DWORD  dwVolumen  ) 

int GDT::Sonido::Musik::VolumenActual (  ) 


Documentación de los datos miembro

int GDT::Sonido::Musik::beat

int GDT::Sonido::Musik::beats

int GDT::Sonido::Musik::done

DWORD GDT::Sonido::Musik::dwReturn

HWND GDT::Sonido::Musik::hwnd

HWND GDT::Sonido::Musik::hwReturn

int GDT::Sonido::Musik::length

MUSIK_STRING GDT::Sonido::Musik::lpszArchivoMIDI

LPCTSTR GDT::Sonido::Musik::lpszDevice

MCI_GENERIC_PARMS GDT::Sonido::Musik::mciGenericParms

MCI_LOAD_PARMS GDT::Sonido::Musik::mciLoadParms

MCI_OPEN_PARMS GDT::Sonido::Musik::mciOpenParms

MCI_PLAY_PARMS GDT::Sonido::Musik::mciPlayParms

MCI_SEQ_SET_PARMS GDT::Sonido::Musik::mciSeqSetParms

MCI_SET_PARMS GDT::Sonido::Musik::mciSetParms

MCI_STATUS_PARMS GDT::Sonido::Musik::mciStatusParms

int GDT::Sonido::Musik::paused

int GDT::Sonido::Musik::pos

UINT GDT::Sonido::Musik::wDeviceID


Generado el Mon Aug 20 00:55:27 2007 para Game Developers Toolkit por  doxygen 1.5.1