estrutura ASF_FLAT_PICTURE (mfidl.h)
Contém uma imagem armazenada como metadados para uma fonte de mídia. Essa estrutura é usada como o item de dados para o atributo de metadados WM/Picture .
Sintaxe
typedef struct _ASFFlatPicture {
BYTE bPictureType;
DWORD dwDataLen;
} ASF_FLAT_PICTURE;
Membros
bPictureType
Especifica o tipo de imagem. Esse membro é equivalente ao membro bPictureType na estrutura WM_PICTURE .
dwDataLen
Tamanho, em bytes, dos dados da imagem.
Comentários
O atributo WM/Picture é definido no SDK do Formato de Mídia do Windows. O atributo contém uma imagem relacionada ao conteúdo, como a arte do álbum.
Para obter esse atributo de uma fonte de mídia, chame IMFMetadata::GetProperty, passando a constante g_wszWMPicture para o parâmetro pwszName . O método recupera um PROPVARIANT que contém uma matriz binária (VT_BLOB). O layout da matriz é o seguinte:
- ASF_FLAT_PICTURE estrutura.
- Cadeia de caracteres largos terminada em nulo que contém o tipo MIME.
- Cadeia de caracteres largos terminada em nulo que contém uma descrição.
- Dados de imagem.
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 | mfidl.h |