Structure DIBDATA
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
La DIBDATA
structure contient des informations sur une bitmap indépendante du périphérique (DIB) GDI.
typedef struct tagDIBDATA {
LONG PaletteVersion;
DIBSECTION DibSection;
HBITMAP hBitmap;
HANDLE hMapping;
BYTE *pBase;
} DIBDATA;
-
PaletteVersion
-
Ce membre doit être incrémenté chaque fois que la palette change.
-
DibSection
-
Structure DIBSECTION qui contient des informations sur la DIB. Pour plus d’informations, consultez la documentation GDI.
-
hBitmap
-
Handle vers la bitmap.
-
hMapping
-
Gérez un objet de mappage de fichiers utilisé pour partager de la mémoire entre GDI et un objet CImageSample .
-
Pbase
-
Adresse de la bitmap.
Condition requise | Valeur |
---|---|
En-tête |
|