Objeto AxWindowsMediaPlayer (VB y C#)

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

El objeto AxWindowsMediaPlayer es el objeto raíz del control Reproductor multimedia de Windows. Admite las propiedades, los métodos y los eventos enumerados en las tablas siguientes.

El objeto AxWindowsMediaPlayer admite las siguientes propiedades.

Propiedad Descripción
cdromCollection Obtiene una interfaz IWMPCdromCollection .
closedCaption Obtiene una interfaz IWMPClosedCaption.
Ctlcontrols Obtiene una interfaz IWMPControls.
Ctlenabled Obtiene o establece un valor que indica si el control Reproductor multimedia de Windows está habilitado.
currentMedia Obtiene o establece la interfaz IWMPMedia que corresponde al elemento multimedia actual.
currentPlaylist Obtiene o establece la interfaz IWMPPlaylist actual.
Dvd Obtiene una interfaz IWMPDVD.
enableContextMenu Obtiene o establece un valor que indica si se va a habilitar el menú contextual, que aparece cuando se hace clic en el botón derecho del mouse.
Error Obtiene una interfaz IWMPError.
Fullscreen Obtiene o establece un valor que indica si el contenido de vídeo se reproduce en modo de pantalla completa.
isOnline Obtiene un valor que indica si el usuario está conectado a una red.
isRemote No se admite para la programación de .NET.
mediaCollection Obtiene una interfaz IWMPMediaCollection.
network Obtiene una interfaz IWMPNetwork.
openState Obtiene un valor que indica el estado del origen de contenido.
playerApplication No se admite para la programación de .NET.
playlistCollection Obtiene una interfaz IWMPPlaylistCollection.
playState Obtiene un valor que indica el estado de la operación de Reproductor multimedia de Windows.
settings Obtiene una interfaz IWMPSettings.
status Obtiene un valor que indica el estado actual de Reproductor multimedia de Windows.
stretchToFit Obtiene o establece un valor que indica si el vídeo se ajustará al tamaño de la pantalla de vídeo de control de Reproductor multimedia de Windows.
uiMode Obtiene o establece un valor que indica qué controles se muestran en la interfaz de usuario cuando Reproductor multimedia de Windows se inserta en una página web.
URL Obtiene o establece el nombre del clip que se va a reproducir.
versionInfo Obtiene un valor que especifica la versión del Reproductor multimedia de Windows.
windowlessVideo Obtiene o establece un valor que indica si el control Reproductor multimedia de Windows representa el vídeo en modo sin ventanas.

 

El objeto AxWindowsMediaPlayer admite los métodos siguientes.

Método Descripción
close Libera Reproductor multimedia de Windows recursos.
launchURL Envía una dirección URL al explorador predeterminado del usuario que se va a representar.
newMedia Devuelve una interfaz IWMPMedia para un nuevo elemento multimedia.
newPlaylist devuelve una interfaz IWMPPlaylist para una nueva lista de reproducción.
openPlayer Abre Reproductor multimedia de Windows mediante la dirección URL especificada.

 

El objeto AxWindowsMediaPlayer admite los siguientes eventos.

Evento Descripción
AudioLanguageChange Se produce cuando cambia el idioma de audio actual.
de respuesta Se produce cuando el control Reproductor multimedia de Windows comienza o finaliza el almacenamiento en búfer.
CdromBurnError Se produce cuando se produce un error genérico durante una operación de grabación de CD.
CdromBurnMediaError Se produce cuando se produce un error al grabar un elemento multimedia individual en un CD.
CdromBurnStateChange Se produce cuando una operación de grabación de CD cambia de estado.
CdromMediaChange Se produce cuando se inserta o expulsa un CD o DVD desde una unidad de CD o DVD.
CdromRipMediaError Se produce cuando se produce un error al extraer una pista individual de un CD.
CdromRipStateChange Se produce cuando una operación de captura de CD cambia de estado.
Hacer clic Se produce cuando el usuario hace clic en un botón del mouse.
CreatePartnershipComplete No se admite para la programación de .NET.
CurrentItemChange Se produce cuando cambia IWMPControls.currentItem .
CurrentMediaItemAvailable Se produce cuando un elemento de metadatos gráficos del elemento multimedia actual está disponible.
CurrentPlaylistChange Se produce cuando cambia algo dentro de la lista de reproducción actual.
CurrentPlaylistItemAvailable Se produce cuando el elemento de lista de reproducción actual está disponible.
DeviceConnect. No se admite para la programación de .NET.
DeviceDisconnect No se admite para la programación de .NET.
DeviceStatusChange No se admite para la programación de .NET.
DeviceSyncError No se admite para la programación de .NET.
DeviceSyncStateChange No se admite para la programación de .NET.
Desconexión Reservado para uso futuro.
DomainChange Se produce cuando cambia el dominio de DVD.
Doubleclick Se produce cuando el usuario hace doble clic en un botón del mouse.
DurationUnitChange Reservado para uso futuro.
EndOfStream Reservado para uso futuro.
Error Se produce cuando el control Reproductor multimedia de Windows tiene una condición de error.
FolderScanStateChange Se produce cuando una operación de supervisión de carpetas cambia de estado.
KeyDown Se produce cuando se presiona una tecla.
KeyPress Se produce cuando se presiona una tecla y, a continuación, se libera.
KeyUp Se produce cuando se suelta una tecla.
LibraryConnect Se produce cuando una biblioteca está disponible.
LibraryDisconnect Se produce cuando una biblioteca ya no está disponible.
MarkerHit Se produce cuando se alcanza un marcador.
MediaChange Se produce cuando cambia un elemento multimedia.
MediaCollectionAttributeStringAdded Se produce cuando se agrega un valor de atributo a la biblioteca.
MediaCollectionAttributeStringChanged Se produce cuando se cambia un valor de atributo en la biblioteca.
MediaCollectionAttributeStringRemoved Se produce cuando se quita un valor de atributo de la biblioteca.
MediaCollectionChange Se produce cuando cambia la colección de medios.
MediaCollectionMediaAdded Se produce cuando se agrega un elemento multimedia a la biblioteca local.
MediaCollectionMediaRemoved Se produce cuando se quita un elemento multimedia de la biblioteca local.
MediaError Se produce cuando el objeto Media tiene una condición de error.
ModeChange Se produce cuando se cambia un modo de Reproductor multimedia de Windows.
MouseDown Se produce cuando se presiona un botón del mouse.
MouseMove Se produce cuando se mueve el puntero del mouse.
MouseUp Se produce cuando se suelta un botón del mouse.
NewStream Reservado para uso futuro.
OpenPlaylistSwitch Se produce cuando un título en un DVD comienza a reproducirse.
OpenStateChange Se produce cuando el control Reproductor multimedia de Windows cambia el estado.
PlayerDockedStateChange No se admite para la programación de .NET.
PlayerReconnect No se admite para la programación de .NET.
PlaylistChange Se produce cuando cambia una lista de reproducción.
PlaylistCollectionChange Se produce cuando cambia algo en la colección de listas de reproducción.
PlaylistCollectionPlaylistAdded Se produce cuando se agrega una lista de reproducción a la colección de listas de reproducción.
PlaylistCollectionPlaylistRemoved Se produce cuando se quita una lista de reproducción de la colección de listas de reproducción.
PlaylistCollectionPlaylistSetAsDeleted Reservado para uso futuro.
PlayStateChange Se produce cuando cambia el estado de reproducción del Reproductor multimedia de Windows control.
PositionChange Se produce cuando se ha cambiado la posición actual del elemento multimedia.
ScriptCommand Se produce cuando se recibe un comando o una dirección URL sincronizados.
StatusChange Se produce cuando cambia el valor de la propiedad status .
StringCollectionChange Se produce cuando cambia una colección de cadenas.
SwitchedToControl No se admite para la programación de .NET.
SwitchedToPlayerApplication No se admite para la programación de .NET.
Warning (ADVERTENCIA) Reservado para uso futuro.

 

Interfaces para .NET y C de Visual Basic#

Interfaz IWMPCdromCollection (VB y C#)

Interfaz IWMPClosedCaption (VB y C#)

Interfaz IWMPControls (VB y C#)

Interfaz IWMPDVD (VB y C#)

Interfaz IWMPError (VB y C#)

Interfaz IWMPMedia (VB y C#)

Interfaz IWMPMediaCollection (VB y C#)

Interfaz IWMPNetwork (VB y C#)

Interfaz IWMPPlaylist (VB y C#)

Interfaz IWMPPlaylistCollection (VB y C#)

Interfaz IWMPSettings (VB y C#)

Referencia del modelo de objetos para .NET y C de Visual Basic#

WMPOpenState

WMPPlayState