Player.playState

A propriedade playState recupera um valor que indica o estado da operação de Reprodutor Multimídia do Windows.

Sintaxe

player . playState

Valores possíveis

Essa propriedade é um número somente leitura (long). A constante de enumeração no estilo C pode ser derivada prefixando o valor de estado com "wmpps". Por exemplo, a constante para o estado de reprodução é wmppsPlaying.

Valor Estado Descrição
0 Indefinido Reprodutor Multimídia do Windows está em um estado indefinido.
1 Parado A reprodução do item de mídia atual é interrompida.
2 Em Pausa A reprodução do item de mídia atual está pausada. Quando um item de mídia é pausado, a retomada da reprodução começa no mesmo local.
3 Reproduzindo O item de mídia atual está sendo reproduzido.
4 ScanForward O item de mídia atual está sendo encaminhado rapidamente.
5 ScanReverse O item de mídia atual está retrocedendo rapidamente.
6 de resposta O item de mídia atual está recebendo dados adicionais do servidor.
7 Aguardando A conexão é estabelecida, mas o servidor não está enviando dados. Aguardando o início da sessão.
8 MediaEnded O item de mídia concluiu a reprodução.
9 Transição Preparando um novo item de mídia.
10 Ready Pronto para começar a tocar.
11 Reconectar Reconectando-se ao fluxo.

Comentários

Reprodutor Multimídia do Windows estados não têm garantia de ocorrer em nenhuma ordem específica. Além disso, nem todos os estados ocorrem necessariamente durante uma sequência de eventos. Você não deve escrever um código que depende da ordem de estado.

Exemplos

O código JScript a seguir mostra o uso do player. propriedade playState. Um elemento de texto HTML, chamado "myText", exibe o status atual. O objeto Player foi criado com ID = "Player".

// Test whether Windows Media Player is in the playing state.
if (3 == Player.playState)
    myText.value = "Windows Media Player is playing!";
else
    myText.value = "Windows Media Player is NOT playing!";

Requisitos

Requisito Valor
Versão
Reprodutor Multimídia do Windows versão 7.0 ou posterior.
DLL
Wmp.dll

Confira também

Objeto Player

Evento Player.PlayStateChange