Compartir a través de


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
S_OK
El método se ha llevado a cabo de forma correcta.
E_BUSY
El dispositivo está ocupado.
WMDM_E_NOTSUPPORTED
La función play no se implementa en este dispositivo.
E_FAIL
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

Consulte también

IMDSPDevice::GetFormatSupport

Interfaz IMDSPDeviceControl

IMDSPDeviceControl::GetCapabilities

IMDSPDeviceControl::Seek