Compartilhar via


Funções do SDK de Formato de Mídia do Windows

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

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 de 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 de gravador.
WMCreateWriterFileSink Cria um objeto de coletor de arquivo de gravador.
WMCreateWriterNetworkSink Cria um objeto de coletor de rede de gravador.
WMCreateWriterPushSink Cria um objeto de coletor de push de gravador.
WMIsAvailableOffline Verifica se um arquivo ASF pode ser reproduzido em 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 do 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

de referência de programação