请教一个色彩转换问题16位像素深度的DDrawSurface,其中的一个点,如何还原原始RGB分量?
实际上我在制作基本16bit色的2d引擎,由于同时兼容窗口模式,因此必须兼顾用户可能使用的是32bit或24bit的桌面,目前已可生成16bit的Client Memory Surface,但是主表面和后备表面都不能自己设定模式(只能使用桌面像素深度),因此在Screen的Update时,需要将16bit->24bit(或32bit)。
喔,不需要要,原来我在拷贝到32bit时错位了,现在正常了,即使16bit生成的rgb分量有误差也不要紧,肉眼根本看不出来 - 回复 | (439) | cexoboy | 2004-07-23 07:43:48