Interfaces para Visual Basic .NET 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.]

Esta seção documenta as interfaces expostas pelo Reprodutor Multimídia do Windows controle ActiveX.

Várias propriedades e métodos do objeto AxWindowsMediaPlayer são usados para recuperar interfaces específicas. Essas interfaces, por sua vez, podem ter propriedades e métodos de acessador para recuperar interfaces adicionais.

O controle Reprodutor Multimídia do Windows expõe as interfaces a seguir.

Interface Descrição
IWMPCdrom Acessa um CD ou DVD em uma unidade.
IWMPCdromBurn Fornece propriedades e métodos para gerenciar a criação de CDs de áudio.
IWMPCdromCollection Acessa uma coleção de unidades de CD ou DVD.
IWMPCdromRip Fornece propriedades e métodos para gerenciar a cópia ou a extração de faixas de um CD de áudio.
IWMPClosedCaption Fornece uma maneira de incluir legendas com um arquivo de mídia digital.
IWMPClosedCaption2 Fornece propriedades e métodos adicionais de legendagem oculta.
Iwmpcontrols Representa os controles de transporte de Reprodutor Multimídia do Windows, como Reproduzir, Parar e Pausar.
IWMPControls2 Fornece um método de controle adicional para congelar a reprodução no quadro anterior ou seguinte.
IWMPControls3 Fornece propriedades e métodos de controle adicionais para seleção e suporte de linguagem de áudio.
IWMPDVD Fornece propriedades e métodos para trabalhar com DVDs.
IWMPError Acessa uma coleção de interfaces IWMPErrorItem para recuperar informações de erro.
IWMPErrorItem Fornece acesso a informações de erro.
IWMPErrorItem2 Fornece uma propriedade de item de erro adicional para obter um código de condição de erro.
IWMPFolderMonitorServices Não há suporte para programação .NET.
IWMPLibrary Representa uma biblioteca.
IWMPLibraryServices Fornece métodos para enumerar bibliotecas.
IWMPLibrarySharingServices Não há suporte para programação .NET.
Iwmpmedia Fornece uma maneira de definir e recuperar as propriedades de um item de mídia.
IWMPMedia2 Fornece acesso a uma propriedade de item de mídia adicional.
IWMPMedia3 Fornece métodos adicionais para acessar as propriedades de um item de mídia.
IWMPMediaCollection Fornece métodos que podem ser usados para organizar uma grande coleção de itens de mídia.
IWMPMediaCollection2 Fornece métodos que complementam a interface IWMPMediaCollection .
IWMPMetadataPicture Fornece propriedades para obter informações sobre a imagem contida em um arquivo de mídia digital representado por um atributo de metadados WM/Picture .
IWMPMetadataText Fornece propriedades para obter informações sobre atributos de metadados textuais complexos.
IWMPNetwork Fornece propriedades e métodos para acessar estatísticas relacionadas à qualidade de uma conexão de rede e para especificar e recuperar as configurações de proxy de rede.
IWMPPlayerApplication Não há suporte para programação .NET.
IWMPPlayerServices Não há suporte para programação .NET.
IWMPPlayerServices2 Não há suporte para programação .NET.
IWMPPlaylist Fornece propriedades e métodos para organizar, gerenciar e manipular itens de mídia em uma playlist.
IWMPPlaylistArray Acessa uma coleção de interfaces IWMPPlaylist por número de índice.
IWMPPlaylistCollection Fornece métodos para manipular interfaces IWMPPlaylist e IWMPPlaylistArray em uma coleção.
IWMPQuery Representa uma consulta composta.
IWMPSettings Fornece propriedades e métodos que obtêm ou definem os valores das configurações de Reprodutor Multimídia do Windows.
IWMPSettings2 Fornece propriedades e um método que complementam a interface IWMPSettings .
IWMPStringCollection Fornece uma propriedade e um método para acessar uma coleção de cadeias de caracteres por número de índice.
IWMPStringCollection2 Fornece métodos que complementam a interface IWMPStringCollection .
IWMPSyncDevice Não há suporte para programação .NET.
IWMPSyncDevice2 Não há suporte para programação .NET.
IWMPSyncServices Não há suporte para programação .NET.

 

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