Windows.Media Namespace

Fornece classes para criar e trabalhar com mídia, como fotos, gravações de áudio e vídeos.

Classes

AudioBuffer

Representa um buffer que contém dados de áudio.

AudioFrame

Representa um único quadro de dados de áudio.

AutoRepeatModeChangeRequestedEventArgs

Fornece dados para o evento AutoRepeatModeChangeRequested .

ImageDisplayProperties

Fornece propriedades para informações de imagem exibidas pela classe SystemMediaTransportControlsDisplayUpdater .

MediaControl

Observação

MediaControl pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use SystemMediaTransportControls.

Descreve o objeto com o qual os aplicativos se registram para receber notificações de foco de mídia e controle de transporte.

MediaExtensionManager

Registra um analisador de mídia ou codec.

MediaMarkerTypes

Fornece uma lista estática de tipos de marcador de mídia.

MediaProcessingTriggerDetails

Fornece um acesso de tarefa em segundo plano de processamento de mídia ao conjunto de argumentos fornecidos na chamada para MediaProcessingTrigger.RequestAsync.

MediaTimelineController

Fornece informações sobre e controle sobre a taxa, a posição e o estado de um MediaPlayer. Essa classe possibilita controlar e sincronizar vários players de mídia de um único controlador e facilita a criação de controles de transporte personalizados.

MediaTimelineControllerFailedEventArgs

Fornece dados para o evento Failed, que ocorre quando o controlador de linha do tempo encontra um erro e não pode continuar a reprodução.

MusicDisplayProperties

Fornece propriedades para informações de música exibidas pela classe SystemMediaTransportControlsDisplayUpdater .

PlaybackPositionChangeRequestedEventArgs

Fornece dados para o evento PlaybackPositionChangeRequested .

PlaybackRateChangeRequestedEventArgs

Fornece dados para o evento PlaybackRateChangeRequested .

ShuffleEnabledChangeRequestedEventArgs

Fornece dados para o evento ShuffleEnabledChangeRequested .

SystemMediaTransportControls

Representa um objeto que permite a integração com os controles de transporte de mídia do sistema e o suporte para comandos de mídia.

SystemMediaTransportControlsButtonPressedEventArgs

Fornece dados para o evento SystemMediaTransportControls.ButtonPressed .

SystemMediaTransportControlsDisplayUpdater

Fornece funcionalidade para atualizar as informações de música exibidas no SystemMediaTransportControls.

SystemMediaTransportControlsPropertyChangedEventArgs

Ocorre quando uma propriedade é alterada no SystemMediaTransportControls.

SystemMediaTransportControlsTimelineProperties

Representa linha do tempo propriedades do SystemMediaTransportControls. Passe uma instância dessa classe para o método UpdateTimelineProperties para atualizar as propriedades.

VideoDisplayProperties

Fornece propriedades para informações de vídeo exibidas pela classe SystemMediaTransportControlsDisplayUpdater .

VideoEffects

Fornece efeitos relacionados a vídeo.

VideoFrame

Representa um único quadro de dados de vídeo.

Estruturas

MediaTimeRange

Representa um intervalo de tempo dentro do conteúdo da mídia.

Interfaces

IMediaExtension

Encapsula o método necessário para definir as propriedades de configuração em um analisador de mídia ou codec registrado.

IMediaFrame

Representa um único quadro de dados de mídia.

IMediaMarker

Representa um marcador em um local específico em uma linha de tempo de fluxo de mídia.

IMediaMarkers

Representa uma coleção de marcadores de mídia.

Enumerações

AudioBufferAccessMode

Define o modo de acesso de um AudioBuffer retornado por AudioFrame.LockBuffer.

AudioProcessing

Define os modos de processamento de áudio.

MediaPlaybackAutoRepeatMode

Especifica o modo de repetição automática para reprodução de mídia.

MediaPlaybackStatus

Define valores para o status da reprodução de mídia.

MediaPlaybackType

Define valores para os tipos de reprodução de mídia.

MediaTimelineControllerState

Especifica o estado de um MediaTimelineController.

SoundLevel

Especifica o nível de som do fluxo de captura ou renderização.

SystemMediaTransportControlsButton

Define valores para os botões no SystemMediaTransportControls.

SystemMediaTransportControlsProperty

Define valores para as propriedades no SystemMediaTransportControls.

Confira também