Estrutura MFVideoSurfaceInfo (mfobjects.h)
Contém informações sobre um formato de vídeo não compactado. Essa estrutura é usada na estrutura MFVIDEOFORMAT .
Sintaxe
typedef struct _MFVideoSurfaceInfo {
DWORD Format;
DWORD PaletteEntries;
MFPaletteEntry Palette[1];
} MFVideoSurfaceInfo;
Membros
Format
Para formatos compactados, esse valor deve ser zero. Para formatos não compactados, o valor é um valor FOURCC ou D3DFORMAT que identifica o formato. Use o campo Data1 do guid do subtipo. Consulte GUIDs de subtipo de vídeo.
PaletteEntries
Número de entradas de paleta. O valor deve estar entre 0 e 256.
Palette[1]
Matriz de MFPaletteEntry Unions que contém a tabela de cores para um formato palettizado. O tamanho da matriz é fornecido no membro PaletteEntries . Se o formato não estiver palettizado, defina PaletteEntries como zero.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | mfobjects.h (inclua Mfidl.h) |