Share via


Estructura DIBDATA

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

La DIBDATA estructura contiene información sobre un mapa de bits independiente del dispositivo GDI (DIB).

Sintaxis

typedef struct tagDIBDATA {
  LONG       PaletteVersion;
  DIBSECTION DibSection;
  HBITMAP    hBitmap;
  HANDLE     hMapping;
  BYTE       *pBase;
} DIBDATA;

Miembros

PaletteVersion

Este miembro debe incrementarse cada vez que cambia la paleta.

DibSection

Estructura DIBSECTION que contiene información sobre la DIB. Consulte la documentación de GDI para obtener más información.

hBitmap

Identificador del mapa de bits.

hMapping

Controle un objeto de asignación de archivos que se usa para compartir memoria entre GDI y un objeto CImageSample .

pBase

Dirección del mapa de bits.

Requisitos

Requisito Value
Encabezado
Winutil.h (include Streams.h)