Compartilhar via


Windows.Media.Protection Namespace

Fornece tipos que fornecem gerenciamento de proteção de conteúdo para conteúdo de mídia.

Classes

ComponentLoadFailedEventArgs

Contém dados de evento para um objeto MediaProtectionManager quando a carga de dados binários falha.

ComponentRenewal

Permite que os aplicativos iniciem a renovação de componentes que precisam de atualização para reproduzir conteúdo de mídia protegido.

HdcpSession

Permite que os aplicativos definam e consultem o estado atual da HDCP (Proteção de Conteúdo Digital) de alta largura de banda entre o hardware gráfico e a tela.

MediaProtectionManager

Contém um objeto gerenciador de proteção de conteúdo para um aplicativo que manipula o conteúdo de mídia protegido.

MediaProtectionPMPServer

Representa um servidor PMP (Caminho de Mídia Protegido) para habilitar a reprodução de conteúdo protegido usando o DRM (gerenciamento de direitos digitais).

MediaProtectionServiceCompletion

Contém um método que indica se um serviço de proteção foi concluído com êxito.

ProtectionCapabilities

Expõe os recursos de DRM (gerenciamento de direitos digitais) do Microsoft PlayReady para decodificação de vídeo, exibição de vídeo e subsistemas de proteção de saída de vídeo usados pelo pipeline do Windows Media Foundation em um Mecanismo de Mídia XAML MediaElement ou C++ para um chamador winRT. O chamador pode usar essas informações para selecionar a codificação mais apropriada do conteúdo drm'ed para reprodução.

RevocationAndRenewalInformation

Contém informações sobre componentes que precisam ser revogados e renovados.

RevocationAndRenewalItem

Representa um componente que está sendo revogado e renovado com um componente confiável.

ServiceRequestedEventArgs

Contém dados de evento para um objeto MediaProtectionManager quando um serviço é solicitado.

Interfaces

IMediaProtectionServiceRequest

Permite que um objeto habilitador de conteúdo seja exposto diretamente a um aplicativo em vez de por meio de um wrapper fornecido pelo objeto ContentEnabler.

Enumerações

GraphicsTrustStatus

Descreve o status de saída confiável de elementos gráficos.

HdcpProtection

Descreve o nível de proteção de uma instância do HdcpSession .

HdcpSetProtectionResult

Descreve se a configuração do HDCP foi bem-sucedida.

ProtectionCapabilityResult

Especifica o resultado de uma consulta para suporte à funcionalidade DRM de hardware usando IsTypeSupported.

RenewalStatus

Define os valores possíveis retornados de RenewSystemComponentsAsync.

RevocationAndRenewalReasons

Define os motivos para a revogação e renovação de um certificado para um componente de mídia.

Delegados

ComponentLoadFailedEventHandler

Representa o método que manipula os dados passados pelo MediaProtectionManager quando uma carga de dados binários falha.

RebootNeededEventHandler

Representa o método que manipula os dados passados pelo MediaProtectionManager que requer uma reinicialização.

ServiceRequestedEventHandler

Representa o método que manipula os dados passados pelo MediaProtectionManager quando a operação de retomada é concluída.

Confira também