Structure MFVideoSurfaceInfo (mfobjects.h)
Contient des informations sur un format vidéo non compressé. Cette structure est utilisée dans la structure MFVIDEOFORMAT .
Syntaxe
typedef struct _MFVideoSurfaceInfo {
DWORD Format;
DWORD PaletteEntries;
MFPaletteEntry Palette[1];
} MFVideoSurfaceInfo;
Membres
Format
Pour les formats compressés, cette valeur doit être égale à zéro. Pour les formats non compressés, la valeur est une valeur FOURCC ou D3DFORMAT qui identifie le format. Utilisez le champ Data1 du GUID de sous-type. Consultez GUID de sous-type de vidéo.
PaletteEntries
Nombre d’entrées de palette. La valeur doit être comprise entre 0 et 256.
Palette[1]
Tableau d’union MFPaletteEntryqui contient la table de couleurs pour un format palettisé. La taille du tableau est indiquée dans le membre PaletteEntries . Si le format n’est pas palettisé, définissez PaletteEntries sur zéro.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | mfobjects.h (include Mfidl.h) |