atributo MF_PD_ASF_SCRIPT

Especifica uma lista de comandos de script e os parâmetros para um arquivo ASF (Formato de Sistemas Avançados). Esse atributo corresponde ao objeto Script Command no cabeçalho ASF, definido na especificação ASF.

Tipo de dados

Matriz de bytes

Comentários

Esse atributo se aplica a descritores de apresentação para conteúdo ASF.

O método IMFASFContentInfo::GeneratePresentationDescriptor cria o descritor de apresentação e gera esse atributo do cabeçalho Objeto de Comando script. A tabela a seguir mostra o formato do blob:

Campo Objeto de Comando de Script Tipo de dados Tamanho Descrição
Contagem de comandos DWORD 4 bytes Número de comandos de script
Tipo de comando, comandos BYTE[] Varia Matriz de comandos de script

 

O primeiro DWORD é o número de comandos de script, seguido por uma matriz de comandos. Cada comando de script tem o seguinte formato:

Campo Objeto de Comando de Script Tipo de dados Tamanho Descrição
Comprimento do nome do comando DWORD 4 bytes Tamanho da cadeia de caracteres de comando, em bytes, incluindo o caractere NULL.
Nome do comando WCHAR[] Varia Cadeia de caracteres terminada em nulo que contém o comando script.
Comprimento do nome do tipo de comando DWORD 4 bytes Tamanho da cadeia de caracteres de tipo de comando, em bytes, incluindo o caractere NULL.
Nome do Tipo de Comando WCHAR[] Varia Cadeia de caracteres terminada em nulo que contém o tipo de comando.
Tempo da apresentação DWORD 4 bytes Hora da apresentação do comando em milissegundos.

 

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho
Wmcontainer.h

Confira também

Lista alfabética de atributos da Media Foundation

IMFAttributes::GetBlob

IMFAttributes::SetBlob

IMFPresentationDescriptor

Atributos de descritor de apresentação

Objeto de cabeçalho ASF

Descritores de apresentação