Struttura MFVideoSurfaceInfo (mfobjects.h)
Contiene informazioni su un formato video non compresso. Questa struttura viene utilizzata nella struttura MFVIDEOFORMAT .
Sintassi
typedef struct _MFVideoSurfaceInfo {
DWORD Format;
DWORD PaletteEntries;
MFPaletteEntry Palette[1];
} MFVideoSurfaceInfo;
Members
Format
Per i formati compressi, questo valore deve essere zero. Per i formati non compressi, il valore è un valore FOURCC o D3DFORMAT che identifica il formato. Usare il campo Data1 dal GUID del sottotipo. Vedere GUID sottotipo video.
PaletteEntries
Numero di voci della tavolozza. Il valore deve essere compreso tra 0 e 256.
Palette[1]
Matrice di MFPaletteEntry Unionche contiene la tabella dei colori per un formato pallido. Le dimensioni della matrice sono specificate nel membro PaletteEntries . Se il formato non è pallido, impostare PaletteEntries su zero.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | mfobjects.h (include Mfidl.h) |