java命名空间java.awt类graphicsdevice的类成员方法:
getavailableacceleratedmemory定义及介绍
本文导语:
getavailableacceleratedmemory
public int getavailableacceleratedmemory()
此方法返回此设备上加速内存中可用的字节数。某些图像在加速内存中是按先来先服务的方式创建或缓存的。在某些操作系统中,此内存是有限资源。调用此方法并慎重...
getavailableacceleratedmemory
public int getavailableacceleratedmemory()
- 此方法返回此设备上加速内存中可用的字节数。某些图像在加速内存中是按先来先服务的方式创建或缓存的。在某些操作系统中,此内存是有限资源。调用此方法并慎重安排图像的创建和刷新能够使应用程序最有效地使用这些有限的资源。
注意,返回的数字是可用内存数量的快照;将某些图像分配到该内存中可能仍然存在问题。例如,根据操作系统、驱动程序、内存配置和线程情况的不同,给定的图像可能无法使用报告的全部内存空间。对于与 volatileimage 关联的 imagecapabilities
对象,还有更多的查询方法,可用于确定是否在加速内存中创建一个特殊的 volatileimage。
- 返回:
- 加速内存中可用的字节数。返回值为负指示此 graphicsdevice 上的加速内存量是不确定的。
- 从以下版本开始:
- 1.4
- 另请参见:
image.flush()
,
imagecapabilities.isaccelerated()