Partilhar via


Funções do SDK do Windows Media Format

[A funcionalidade associada a esta página, Windows Media Format 11 SDK, é uma funcionalidade herdada. Foi substituído por Source Reader e Sink Writer. do Source Reader e Sink Writer foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize do Leitor de Origem e do Gravador de Separadores em vez de SDK do Windows Media Format 11, sempre que 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 SDK do Windows Media Format inclui funções para criar objetos e funções auxiliares para simplificar alguns procedimentos.

Este SDK suporta as seguintes funções para a criação inicial de objetos. Se um objeto não estiver listado abaixo, você deverá criá-lo usando uma interface de outro objeto. Para obter mais informações, consulte Objects.

Função Descrição
WMCheckURLExtension Examina a extensão de nome de arquivo na URL ou nome de arquivo que é passado como um argumento
WMCheckURLScheme Examina um protocolo de rede e compara-o com uma lista interna de esquemas suportados
WMCreateBackupRestorer Cria um objeto restaurador de backup.
WMCreateCertificate Encapsula os certificados do usuário em um objeto.
WMCreateDeviceRegistration Cria um objeto de registro de dispositivo.
WMCreateDRMTranscryptor Cria um objeto transcryptor DRM.
WMCreateEditor Cria um objeto editor de metadados.
WMCreateIndexer Cria um objeto indexador.
WMCreateLicenseRevocationAgent Cria um objeto de agente de revogação de licença.
WMCreateProfileManager Cria um objeto de gerenciador de perfis.
WMCreateReader Cria um objeto leitor.
WMCreateSecureChannel Cria um objeto que implementa IWMSecureChannel.
WMCreateSecureChannel_Certified Cria um objeto que implementa IWMSecureChannel.
WMCreateSecureChannel_Certified_DES Cria um objeto que implementa IWMSecureChannel..
WMCreateSecureChannel_DES Cria um objeto que implementa IWMSecureChannel.
WMCreateSyncReader Cria um objeto de leitor síncrono.
WMCreateWriter Cria um objeto writer.
WMCreateWriterFileSink Cria um objeto coletor de arquivo do gravador.
WMCreateWriterNetworkSink Cria um objeto coletor de rede do gravador.
WMCreateWriterPushSink Cria um objeto de coletor push do gravador.
WMIsAvailableOffline Verifica se um arquivo ASF pode ser reproduzido a partir de uma cópia em cache.
WMIsContentProtected Verifica se há conteúdo protegido por DRM em um arquivo.
WMValidateData Verifica se os dados do início de um ficheiro são consistentes com a secção de cabeçalho de um tipo de ficheiro suportado pelo SDK do Windows Media Format.

 

As funções a seguir fornecem atalhos convenientes para analisar arquivos.

Função Descrição
WMCheckURLExtension Tenta determinar se um arquivo é legível pelos objetos do SDK do Windows Media Format, com base na extensão de nome de arquivo.
WMCheckURLScheme Determina se um protocolo de rede é suportado pelos objetos do SDK do Windows Media Format.
WMIsAvailableOffline Determina se um arquivo está disponível para reprodução offline.
WMIsContentProtected Verifica se há conteúdo protegido por DRM em um arquivo.
WMValidateData Tenta determinar se um arquivo é legível pelos objetos do SDK do Windows Media Format analisando dados no início do arquivo.

 

Objetos

de referência de programação