Método IMDSPDeviceControl::P lay (mswmdm.h)
El método Play comienza a reproducirse en la posición de búsqueda actual. Si no se ha llamado al método Seek , la reproducción comienza al principio del primer archivo y no se define la longitud de reproducción.
Sintaxis
HRESULT Play();
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
El dispositivo está ocupado. |
|
La función play no se implementa en este dispositivo. |
|
Se ha producido un error no especificado. |
Comentarios
Este método se usa para invocar la reproducción de dispositivos (reproducción de una pista de audio en un medio de almacenamiento del dispositivo multimedia) y la reproducción de audio en streaming (streaming de datos de audio desde el equipo del usuario al dispositivo multimedia, donde se reproduce). El método Seek determina la forma de reproducción que se produce.
Algunos dispositivos no admiten la reproducción de dispositivos ni la reproducción de audio de streaming. Antes de intentar iniciar la reproducción de un tipo determinado, se debe llamar al método GetCapabilities . Si se intenta la reproducción no admitida, este método devuelve WMDM_E_NOTSUPPORTED.
Para determinar si el dispositivo multimedia puede reproducir un formato de audio antes de invocar la operación de reproducción, puede llamar al método IMDSPDevice::GetFormatSupport .
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |
Library | Mssachlp.lib |