Funções do SDK do Windows Media Format

[O recurso associado a esta página, Windows Media Format 11 SDK, é um recurso herdado. Ele foi substituído por Leitor de Origem e Gravador de Coletor. O Leitor de Origem e o Gravador de Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use o Leitor de Origem e o Gravador de Coletor em vez do SDK do Windows Media Format 11, 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.]

O SDK do Formato de Mídia do Windows inclui funções para criar objetos e funções auxiliares para simplificar alguns procedimentos.

Esse SDK dá suporte às 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 saber mais, confira Objetos.

Função Descrição
WMCheckURLExtension Examina a extensão de nome de arquivo na URL ou no nome do arquivo que é passado como um argumento
WMCheckURLScheme Examina um protocolo de rede e o compara a uma lista interna de esquemas com suporte
WMCreateBackupRestorer Cria um objeto de 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 do gerenciador de perfil.
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 gravador.
WMCreateWriterFileSink Cria um objeto coletor de arquivo de gravador.
WMCreateWriterNetworkSink Cria um objeto coletor de rede de gravador.
WMCreateWriterPushSink Cria um objeto de coletor de push do gravador.
WMIsAvailableOffline Verifica se um arquivo ASF pode ser reproduzido de uma cópia armazenada em cache.
WMIsContentProtected Verifica um arquivo para conteúdo protegido por DRM.
WMValidateData Verifica se os dados do início de um arquivo são consistentes com a seção de cabeçalho de um tipo de arquivo compatível com o SDK de Formato de Mídia do Windows.

 

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 de Formato de Mídia do Windows, com base na extensão de nome de arquivo.
WMCheckURLScheme Determina se um protocolo de rede é compatível com os objetos do SDK de Formato de Mídia do Windows.
WMIsAvailableOffline Determina se um arquivo está disponível para reprodução offline.
WMIsContentProtected Verifica um arquivo para conteúdo protegido por DRM.
WMValidateData Tenta determinar se um arquivo é legível pelos objetos do SDK de Formato de Mídia do Windows analisando dados no início do arquivo.

 

Objetos

Referência de programação