Comandos de script

[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 do 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 do 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.]

Os comandos de script compatíveis com o SDK do Formato de Mídia do Windows são pares de cadeia de caracteres de nome e valor simples. Por exemplo, um comando de script comum é "URL", que é usado por Reprodutor Multimídia do Windows e outros aplicativos de reprodução para abrir páginas da Web. A outra metade do par de scripts para o comando "URL" contém uma URL (uniform resource locator) válida, como https://www.adatum.com. Nenhum suporte é fornecido pelos objetos desse SDK para comandos específicos; seu aplicativo deve incluir lógica para lidar com os comandos usados. Você pode usar os comandos compatíveis com Reprodutor Multimídia do Windows para manter a compatibilidade com a maioria dos jogadores.

Comandos de script podem ser entregues de duas maneiras: em um fluxo de script ou no cabeçalho do arquivo.

Fluxos de script

Você pode entregar comandos de script em seu próprio fluxo em um arquivo ASF. Cada exemplo em um fluxo de script contém as duas cadeias de caracteres do par nome/valor. A vantagem de usar um fluxo de script é que os comandos serão entregues no momento correto da apresentação.

Comandos de script no cabeçalho do arquivo

Comandos de script podem ser incluídos no cabeçalho do arquivo para recuperação no momento da reprodução. O aplicativo de reprodução é responsável por executar os comandos de script no momento adequado. A vantagem de usar comandos de script no cabeçalho do arquivo é que todos os comandos de script estão disponíveis antes de começar a receber amostras.

Recursos do arquivo ASF

Usando comandos de script