Atributos de descritor de apresentação
Atributos comuns do descritor de apresentação
Os atributos a seguir podem ser aplicados a qualquer descritor de apresentação.
Atributo | Descrição |
---|---|
MF_PD_APP_CONTEXT | Contém um ponteiro para o descritor de apresentação do PMP (caminho de mídia protegido). |
MF_PD_AUDIO_ENCODING_BITRATE | Especifica a taxa de bits de codificação de áudio para a apresentação, em bits por segundo. |
MF_PD_AUDIO_ISVARIABLEBITRATE | Especifica se os fluxos de áudio na apresentação têm uma taxa de bits variável. |
MF_PD_DURATION | Especifica a duração de uma apresentação, em unidades de 100 nanossegundos. |
MF_PD_LAST_MODIFIED_TIME | Especifica quando uma apresentação foi modificada pela última vez. |
MF_PD_MIME_TYPE | Especifica o tipo MIME do conteúdo. |
MF_PD_PLAYBACK_BOUNDARY_TIME | A hora em que a apresentação deve começar, em relação ao início da fonte de mídia. |
MF_PD_PLAYBACK_ELEMENT_ID | O identificador do elemento playlist na apresentação. |
MF_PD_PMPHOST_CONTEXT | Contém um ponteiro para o objeto proxy do descritor de apresentação do aplicativo. |
MF_PD_PREFERRED_LANGUAGE | Contém a linguagem RFC 1766 preferencial da fonte de mídia. |
MF_PD_SAMI_STYLELIST | Contém o nome amigável dos estilos SAMI (Intercâmbio de Mídia Acessível Acessível) com suporte. Esse atributo se aplica somente a arquivos SAMI. |
MF_PD_TOTAL_FILE_SIZE | Especifica o tamanho total do arquivo de origem, em bytes. |
MF_PD_VIDEO_ENCODING_BITRATE | Especifica a taxa de bits de codificação de vídeo para a apresentação, em bits por segundo. |
Atributos de descritor de apresentação para ASF
Os atributos a seguir se aplicam a descritores de apresentação para arquivos ASF (Advanced Systems Format).
Atributo | Descrição |
---|---|
MF_PD_ASF_CODECLIST | Contém informações sobre os codecs usados para codificar o conteúdo em um arquivo ASF. |
MF_PD_ASF_CONTENTENCRYPTION_KEYID | Especifica o identificador de chave para um arquivo ASF criptografado. |
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL | Especifica a URL de aquisição de licença para um arquivo ASF criptografado. |
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA | Contém dados secretos para um arquivo ASF criptografado. |
MF_PD_ASF_CONTENTENCRYPTION_TYPE | Especifica o tipo de mecanismo de proteção usado em um arquivo ASF. |
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA | Contém dados de criptografia para um arquivo ASF. |
MF_PD_ASF_DATA_LENGTH | Especifica o tamanho, em bytes, da seção de dados de um arquivo ASF. |
MF_PD_ASF_DATA_START_OFFSET | Especifica o deslocamento, em bytes, desde o início de um arquivo ASF até o início do primeiro pacote de dados. |
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME | Especifica a data e a hora em que um arquivo ASF foi criado inicialmente. |
MF_PD_ASF_FILEPROPERTIES_FILE_ID | Especifica o identificador de arquivo de um arquivo ASF. |
MF_PD_ASF_FILEPROPERTIES_FLAGS | Contém sinalizadores diversos de um cabeçalho ASF. |
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE | Especifica a taxa máxima de bits instantâneos, em bits por segundo, para um arquivo ASF. |
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE | Especifica o tamanho máximo do pacote, em bytes, para um arquivo ASF |
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE | Especifica o tamanho mínimo do pacote, em bytes, para um arquivo ASF. |
MF_PD_ASF_FILEPROPERTIES_PACKETS | Especifica o número de pacotes na seção de dados de um arquivo ASF. |
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION | Especifica o tempo necessário para reproduzir um arquivo ASF, em unidades de 100 nanossegundos. |
MF_PD_ASF_FILEPROPERTIES_PREROLL | Especifica a quantidade de tempo para armazenar dados em buffer antes de começar a reproduzir um arquivo ASF, em milissegundos. |
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION | Especifica o tempo necessário para enviar um arquivo ASF, em unidades de 100 nanossegundos. |
MF_PD_ASF_INFO_HAS_AUDIO | Especifica se um arquivo ASF contém pelo menos um fluxo de áudio. |
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO | Especifica se um arquivo ASF contém fluxos que não sejam de áudio e não de vídeo. |
MF_PD_ASF_INFO_HAS_VIDEO | Especifica se um arquivo ASF contém pelo menos um fluxo de vídeo. |
MF_PD_ASF_LANGLIST | Especifica a lista de idiomas usados em um arquivo ASF. |
MF_PD_ASF_LANGLIST_LEGACYORDER | Contém uma lista de idiomas RFC 1766 usados na apresentação atual. |
MF_PD_ASF_MARKER | Especifica os marcadores em um arquivo ASF. |
MF_PD_ASF_METADATA_IS_VBR | Especifica se um arquivo ASF usa a codificação VBR (taxa de bits variáveis). |
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS | Descreve os requisitos de buffer para um arquivo ASF VBR. |
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE | Especifica o tamanho médio do buffer necessário para um arquivo ASF VBR. |
MF_PD_ASF_METADATA_V8_VBRPEAK | Especifica a taxa de bits momentânea mais alta em um arquivo ASF VBR. |
MF_PD_ASF_SCRIPT | Especifica os comandos de script em um arquivo ASF. |
Tópicos relacionados