Método IWMDMDeviceControl::P lay (mswmdm.h)
O método Play começa a ser reproduzido na posição de busca atual. Se o método IWMDMDeviceControl::Seek não tiver sido chamado, a reprodução começará no início do primeiro arquivo e o comprimento da reprodução não será definido.
Sintaxe
HRESULT Play();
Retornar valor
O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
O dispositivo está ocupado. |
|
A função play não é implementada neste dispositivo. |
|
Ocorreu um erro não especificado. |
Comentários
Esse método é usado para invocar a reprodução do dispositivo (reproduzindo uma faixa de áudio em um meio de armazenamento do dispositivo de mídia) e a reprodução de áudio de streaming (streaming de dados de áudio do computador do usuário para o dispositivo de mídia, onde ele é reproduzido). O método Seek determina a forma de reprodução que ocorre.
Alguns dispositivos não dão suporte à reprodução do dispositivo ou à reprodução de áudio de streaming. Antes de tentar iniciar a reprodução de um tipo específico, o método GetCapabilities deve ser chamado. Se houver uma tentativa de reprodução sem suporte, esse método retornará WMDM_E_NOTSUPPORTED.
Para determinar antes de invocar a operação de reprodução se um formato de áudio pode ser reproduzido pelo dispositivo de mídia, você pode chamar o método GetFormatSupport .
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | mswmdm.h |
Biblioteca | Mssachlp.lib |