atributo MF_PD_ASF_LANGLIST_LEGACYORDER
Contém uma lista de idiomas RFC 1766 usados na apresentação atual.
Tipo de dados
BYTE []
Obter/definir
Para obter esse atributo, chame IMFAttributes::GetBlob.
Para definir esse atributo, chame IMFAttributes::SetBlob.
Aplica-se a
Comentários
Esse atributo se aplica a descritores de apresentação que foram gerados do Objeto ContentInfo do ASF por uma chamada para IMFASFContentInfo::GeneratePresentationDescriptor. O formato da matriz de bytes é o seguinte:
Campo Objeto de Lista de Idiomas | Tipo de dados | Tamanho | Descrição |
---|---|---|---|
Contagem de registros de ID de idioma | DWORD | 4 bytes | Número de idiomas |
Registros de ID do idioma | BYTE[] | Varia | Matriz de cadeias de caracteres de linguagem (veja abaixo). |
O primeiro DWORD é o número de idiomas, seguido por uma matriz de cadeias de caracteres de identificador de idioma. Cada cadeia de caracteres tem o seguinte formato:
Campo Objeto de Lista de Idiomas | Tipo de dados | Tamanho | Descrição |
---|---|---|---|
Comprimento da ID do idioma | DWORD | 4 bytes | O comprimento da cadeia de caracteres em bytes, incluindo o tamanho do caractere NULL à direita. |
ID do idioma | WCHAR[] | Varia | Uma cadeia de caracteres terminada em nulo que contém o nome do idioma RFC 1766. |
Cada cadeia de caracteres é uma marca de idioma compatível com RFC 1766.
Use esse atributo apenas para compatibilidade com versões anteriores com a ordem de enumeração da interface IWMReaderAdvanced4 no SDK do Formato de Mídia do Windows. As cadeias de caracteres de idioma são armazenadas em uma ordem diferente no atributo MF_PD_ASF_LANGLIST .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também