L_GLOBALMEMORYTHRESHOLDS

类型定义结构体_L_GLOBALMEMORYTHRESHOLDS{L_UINTuStructSize;L_INT64MaximumConventionalMemory;} L_GLOBALMEMORYTHRESHOLDS, *pL_GLOBALMEMORYTHRESHOLDS;

L_GLOBALMEMORYTHRESHOLDS结构用于控制分配新位图时使用的常规内存限制。

成员

uStructSize

此结构的大小(以字节为单位),用于版本控制。使用sizeof()操作符计算该值。

MaximumConventionalMemory

创建位图时使用的连续常规内存的最大大小(以字节为单位)。

评论

的价值MaximumConventionalMemory可以设置为以下任意一个:

价值 意义
0 没有最大。该工具包将尝试使用尽可能多的常规内存来创建映像。这是默认行为。
> 0 以字节为单位的数量。如果请求的内存较大,系统将切换到磁盘或内存映射文件,并使用一个小窗口。
-1 为多线程服务器操作设计的特殊值。具体的字节数取决于所使用的处理器,如下所示:
对于x86处理器,这个值是42,187,000 (42MBytes)。
对于x64处理器,该值是动态计算的(每8个核1.7 g字节,不超过物理内存大小)。
所有其他值目前无效。

该结构用于:

栅格成像C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。