Player.playState

[O recurso associado a esta página, Reprodutor Multimídia do Windows SDK, é um recurso herdado. Foi substituído pelo MediaPlayer. O MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o MediaPlayer em vez de Reprodutor Multimídia do Windows SDK, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

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 de 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 jogar.
11 Reconectando 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 dependa 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