Estructura MFVideoSurfaceInfo (mfobjects.h)

Contiene información sobre un formato de vídeo sin comprimir. Esta estructura se usa en la estructura MFVIDEOFORMAT .

Sintaxis

typedef struct _MFVideoSurfaceInfo {
  DWORD          Format;
  DWORD          PaletteEntries;
  MFPaletteEntry Palette[1];
} MFVideoSurfaceInfo;

Members

Format

Para los formatos comprimidos, este valor debe ser cero. Para formatos sin comprimir, el valor es un valor FOURCC o D3DFORMAT que identifica el formato. Use el campo Data1 del GUID del subtipo. Consulte GUID de subtipo de vídeo.

PaletteEntries

Número de entradas de paleta. El valor debe estar comprendido entre 0 y 256.

Palette[1]

Matriz de MFPaletteEntry Unionque contiene la tabla de colores para un formato paletizado. El tamaño de la matriz se asigna en el miembro PaletteEntries . Si el formato no está pálido, establezca PaletteEntries en cero.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado mfobjects.h (include Mfidl.h)

Consulte también

Estructuras de Media Foundation

Tipos de medios