MFVideoSurfaceInfo-Struktur (mfobjects.h)
Enthält Informationen zu einem nicht komprimierten Videoformat. Diese Struktur wird in der MFVIDEOFORMAT-Struktur verwendet.
Syntax
typedef struct _MFVideoSurfaceInfo {
DWORD Format;
DWORD PaletteEntries;
MFPaletteEntry Palette[1];
} MFVideoSurfaceInfo;
Members
Format
Für komprimierte Formate muss dieser Wert 0 sein. Bei nicht komprimierten Formaten ist der Wert ein FOURCC- oder D3DFORMAT-Wert , der das Format identifiziert. Verwenden Sie das Feld Data1 aus der Untertyp-GUID. Weitere Informationen finden Sie unter GuiDs des Videountertyps.
PaletteEntries
Anzahl der Paletteneinträge. Der Wert muss zwischen 0 und 256 sein.
Palette[1]
Array von MFPaletteEntry Unions, das die Farbtabelle für ein palettisiertes Format enthält. Die Größe des Arrays wird im PaletteEntries-Element angegeben. Wenn das Format nicht palettisiert ist, legen Sie PaletteEntries auf Null fest.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mfobjects.h (include Mfidl.h) |