Compartir a través de


Método IWMDMDeviceControl::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 IWMDMDeviceControl::Seek , la reproducción comienza al principio del primer archivo y no se define la longitud de la 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 del dispositivo (reproducir una pista de audio en un medio de almacenamiento del dispositivo multimedia) y la reproducción de audio de 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 antes de invocar la operación de reproducción si el dispositivo multimedia puede reproducir un formato de audio, puede llamar al método GetFormatSupport .

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado mswmdm.h
Library Mssachlp.lib

Consulte también

IWMDMDevice::GetFormatSupport

IWMDMDeviceControl (interfaz)

IWMDMDeviceControl::GetCapabilities

IWMDMDeviceControl::Seek

IWMDMObjectInfo (interfaz)