Partager via


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)

Voir aussi

Media Foundation Structures

Types de média