DIBDATA 结构
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
结构 DIBDATA
包含有关与 GDI 设备无关的位图 (DIB) 的信息。
语法
typedef struct tagDIBDATA {
LONG PaletteVersion;
DIBSECTION DibSection;
HBITMAP hBitmap;
HANDLE hMapping;
BYTE *pBase;
} DIBDATA;
成员
-
PaletteVersion
-
每当调色板更改时,都应递增此成员。
-
DibSection
-
包含 DIB 相关信息的 DIBSECTION 结构。 有关详细信息,请参阅 GDI 文档。
-
hBitmap
-
位图的句柄。
-
hMapping
-
用于在 GDI 和 CImageSample 对象之间共享内存的文件映射对象的句柄。
-
pBase
-
位图的地址。
要求
要求 | 值 |
---|---|
标头 |
|