Objeto AxWindowsMediaPlayer (VB e C#)

[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.]

O objeto AxWindowsMediaPlayer é o objeto raiz do controle Reprodutor Multimídia do Windows. Ele dá suporte às propriedades, métodos e eventos listados nas tabelas a seguir.

O objeto AxWindowsMediaPlayer dá suporte às propriedades a seguir.

Propriedade Descrição
cdromCollection Obtém uma interface IWMPCdromCollection .
closedCaption Obtém uma interface IWMPClosedCaption.
Ctlcontrols Obtém uma interface IWMPControls.
Ctlenabled Obtém ou define um valor que indica se o controle Reprodutor Multimídia do Windows está habilitado.
currentMedia Obtém ou define a interface IWMPMedia que corresponde ao item de mídia atual.
currentPlaylist Obtém ou define a interface IWMPPlaylist atual.
Dvd Obtém uma interface IWMPDVD.
enableContextMenu Obtém ou define um valor que indica se o menu de contexto deve ser habilitado, que aparece quando o botão direito do mouse é clicado.
Erro Obtém uma interface IWMPError.
Fullscreen Obtém ou define um valor que indica se o conteúdo do vídeo é reproduzido no modo de tela inteira.
Isonline Obtém um valor que indica se o usuário está conectado a uma rede.
isRemote Não há suporte para programação .NET.
mediaCollection Obtém uma interface IWMPMediaCollection.
network Obtém uma interface IWMPNetwork.
openState Obtém um valor que indica o estado da fonte de conteúdo.
playerApplication Não há suporte para programação .NET.
playlistCollection Obtém uma interface IWMPPlaylistCollection.
playState Obtém um valor que indica o estado da operação de Reprodutor Multimídia do Windows.
configurações Obtém uma interface IWMPSettings.
status Obtém um valor que indica o status atual de Reprodutor Multimídia do Windows.
stretchToFit Obtém ou define um valor que indica se o vídeo será estendido para ajustar o tamanho da exibição de vídeo de controle Reprodutor Multimídia do Windows.
uiMode Obtém ou define um valor que indica quais controles são mostrados na interface do usuário quando Reprodutor Multimídia do Windows é inserido em uma página da Web.
URL Obtém ou define o nome do clipe a ser reproduzido.
Versioninfo Obtém um valor que especifica a versão do Reprodutor Multimídia do Windows.
windowlessVideo Obtém ou define um valor que indica se o controle Reprodutor Multimídia do Windows renderiza o vídeo no modo sem janelas.

 

O objeto AxWindowsMediaPlayer dá suporte aos métodos a seguir.

Método Descrição
close Versões Reprodutor Multimídia do Windows recursos.
launchURL Envia uma URL para o navegador padrão do usuário a ser renderizado.
newMedia Retorna uma interface IWMPMedia para um novo item de mídia.
newPlaylist retorna uma interface IWMPPlaylist para uma nova playlist.
openPlayer Abre Reprodutor Multimídia do Windows usando a URL especificada.

 

O objeto AxWindowsMediaPlayer dá suporte aos eventos a seguir.

Evento Descrição
AudioLanguageChange Ocorre quando a linguagem de áudio atual é alterada.
de resposta Ocorre quando o controle Reprodutor Multimídia do Windows começa ou termina o buffer.
CdromBurnError Ocorre quando ocorre um erro genérico durante uma operação de queima de CD.
CdromBurnMediaError Ocorre quando ocorre um erro ao queimar um item de mídia individual em um CD.
CdromBurnStateChange Ocorre quando uma operação de queima de CD altera o estado.
CdromMediaChange Ocorre quando um CD ou DVD é inserido ou ejetado de uma unidade de CD ou DVD.
CdromRipMediaError Ocorre quando ocorre um erro ao rasgar uma faixa individual de um CD.
CdromRipStateChange Ocorre quando uma operação de rasgamento de CD altera o estado.
Clicar Ocorre quando o usuário clica em um botão do mouse.
CreatePartnershipComplete Não há suporte para programação .NET.
CurrentItemChange Ocorre quando IWMPControls.currentItem é alterado.
CurrentMediaItemAvailable Ocorre quando um item de metadados gráficos no item de mídia atual fica disponível.
CurrentPlaylistChange Ocorre quando algo muda na playlist atual.
CurrentPlaylistItemAvailable Ocorre quando o item de playlist atual fica disponível.
DeviceConnect Não há suporte para programação .NET.
DeviceDisconnect Não há suporte para programação .NET.
DeviceStatusChange Não há suporte para programação .NET.
DeviceSyncError Não há suporte para programação .NET.
DeviceSyncStateChange Não há suporte para programação .NET.
Desconectar Reservado para uso futuro.
DomainChange Ocorre quando o domínio de DVD é alterado.
Doubleclick Ocorre quando o usuário clica duas vezes em um botão do mouse.
DurationUnitChange Reservado para uso futuro.
EndOfStream Reservado para uso futuro.
Erro Ocorre quando o controle Reprodutor Multimídia do Windows tem uma condição de erro.
FolderScanStateChange Ocorre quando uma operação de monitoramento de pastas altera o estado.
KeyDown Ocorre quando uma tecla é pressionada.
KeyPress Ocorre quando uma tecla é pressionada e liberada.
KeyUp Ocorre quando uma tecla é liberada.
LibraryConnect Ocorre quando uma biblioteca fica disponível.
LibraryDisconnect Ocorre quando uma biblioteca não está mais disponível.
MarkerHit Ocorre quando um marcador é atingido.
MediaChange Ocorre quando um item de mídia é alterado.
MediaCollectionAttributeStringAdded Ocorre quando um valor de atributo é adicionado à biblioteca.
MediaCollectionAttributeStringChanged Ocorre quando um valor de atributo na biblioteca é alterado.
MediaCollectionAttributeStringRemoved Ocorre quando um valor de atributo é removido da biblioteca.
MediaCollectionChange Ocorre quando a coleção de mídia é alterada.
MediaCollectionMediaAdded Ocorre quando um item de mídia é adicionado à biblioteca local.
MediaCollectionMediaRemoved Ocorre quando um item de mídia é removido da biblioteca local.
MediaError Ocorre quando o objeto Media tem uma condição de erro.
ModeChange Ocorre quando um modo de Reprodutor Multimídia do Windows é alterado.
MouseDown Ocorre quando um botão do mouse é pressionado.
MouseMove Ocorre quando o ponteiro do mouse é movido.
MouseUp Ocorre quando um botão do mouse é liberado.
NewStream Reservado para uso futuro.
OpenPlaylistSwitch Ocorre quando um título em um DVD começa a ser reproduzido.
OpenStateChange Ocorre quando o controle Reprodutor Multimídia do Windows altera o estado.
PlayerDockedStateChange Não há suporte para programação .NET.
PlayerReconnect Não há suporte para programação .NET.
PlaylistChange Ocorre quando uma playlist é alterada.
PlaylistCollectionChange Ocorre quando algo é alterado na coleção de playlists.
PlaylistCollectionPlaylistAdded Ocorre quando uma playlist é adicionada à coleção de playlists.
PlaylistCollectionPlaylistRemoved Ocorre quando uma playlist é removida da coleção de playlists.
PlaylistCollectionPlaylistSetAsDeleted Reservado para uso futuro.
PlayStateChange Ocorre quando o estado de reprodução do controle Reprodutor Multimídia do Windows é alterado.
PositionChange Ocorre quando a posição atual do item de mídia foi alterada.
ScriptCommand Ocorre quando um comando ou URL sincronizado é recebido.
StatusChange Ocorre quando a propriedade status altera o valor.
StringCollectionChange Ocorre quando uma coleção de cadeias de caracteres é alterada.
SwitchedToControl Não há suporte para programação .NET.
SwitchedToPlayerApplication Não há suporte para programação .NET.
Aviso Reservado para uso futuro.

 

Interfaces para Visual Basic .NET e C#

Interface IWMPCdromCollection (VB e C#)

Interface IWMPClosedCaption (VB e C#)

Interface IWMPControls (VB e C#)

Interface IWMPDVD (VB e C#)

Interface IWMPError (VB e C#)

Interface IWMPMedia (VB e C#)

Interface IWMPMediaCollection (VB e C#)

Interface IWMPNetwork (VB e C#)

Interface IWMPPlaylist (VB e C#)

Interface IWMPPlaylistCollection (VB e C#)

Interface IWMPSettings (VB e C#)

Referência de modelo de objeto para Visual Basic .NET e C#

WMPOpenState

WMPPlayState