ASF_FLAT_PICTURE-Struktur (mfidl.h)
Enthält ein Bild, das als Metadaten für eine Medienquelle gespeichert wird. Diese Struktur wird als Datenelement für das METADATEN-Attribut WM/Picture verwendet.
Syntax
typedef struct _ASFFlatPicture {
BYTE bPictureType;
DWORD dwDataLen;
} ASF_FLAT_PICTURE;
Member
bPictureType
Gibt den Imagetyp an Dieses Element entspricht dem bPictureType-Element in der WM_PICTURE-Struktur .
dwDataLen
Größe der Bilddaten in Byte.
Hinweise
Das WM/Picture-Attribut ist im Windows Media Format SDK definiert. Das Attribut enthält ein Bild, das sich auf den Inhalt bezieht, z. B. Albumart.
Um dieses Attribut aus einer Medienquelle abzurufen, rufen Sie IMFMetadata::GetProperty auf, und übergeben Sie dabei die konstante g_wszWMPicture für den parameter pwszName . Die -Methode ruft einen PROPVARIANT ab, der ein binäres Array (VT_BLOB) enthält. Das Layout des Arrays lautet wie folgt:
- ASF_FLAT_PICTURE Struktur.
- Mit Null beendete Breitzeichenzeichenfolge, die den MIME-Typ enthält.
- Mit Null beendete Breitzeichenzeichenfolge, die eine Beschreibung enthält.
- Bilddaten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mfidl.h |