DISPCONTAINERBITMAPINFO

类型定义结构体tagDISPCONTAINERBITMAPINFO{L_UINTuStructSize;L_UINTuWidth;L_UINTuHeight;L_UINTuXResolution;L_UINTuYResolution;}* pDISPCONTAINERBITMAPINFO DISPCONTAINERBITMAPINFO;

DISPCONTAINERBITMAPINFO结构提供了图像的信息会通过L_DispContainerSetRequestedImage函数时启用低内存的使用特性。这个功能是可用的版16或更高版本。

成员

uStructSize

这个结构的大小(以字节为单位,进行版本控制。使用sizeof()运算符来计算这个值。

uWidth

值表示位图的宽度,以像素为单位。

uHeight

值表示位图的高度,以像素为单位。

uXResolution

值代表水平分辨率,在点每英寸。一些文件格式保存价值的文件头。

uYResolution

值代表垂直分辨率,在点每英寸。一些文件格式保存价值的文件头。

评论

这个结构创建特别提供的信息之前需要设置启用低内存的使用功能。

低内存的使用功能是通过阻止控制在运行时加载所有的帧。相反,控制帧只加载当前可见的细胞。控制将每次发送一个请求用户卷轴下降或上升,可见framesetc的数量变化。例如,假设单元布局2 x2(见L_DispContainerSetCellProperties),用户需要加载超过100000帧。控制不会加载。这个函数会发送一个回调(DISPCONTAINERFRAMEREQUESTEDCALLBACK4)当细胞加载请求帧(1、2、3和4)细胞(因为2 x2)。细胞一旦用户向下滚动显示5号帧,帧数1将被处置,因为它不再是可见的,而回调将解雇请求帧数5。帧被请求时,用户应该送到控制使用函数L_DispContainerSetRequestedImage

回调函数获得当前帧请求,调用L_DispContainerGetLowMemoryUsageCallBack

设置当前帧请求回调函数,调用L_DispContainerSetLowMemoryUsageCallBack

这个结构是使用以下功能:

L_DispContainerSetBitmapListInfo

L_DispContainerEnableCellLowMemoryUsage

LEADTOOLS医学图像查看器C API的帮助
188金宝搏的网址客服|支持|联系我们|知识产权的通知
©1991 - 2021领先的技术公司。保留所有权利。