http://bugs.winehq.org/show_bug.cgi?id=3319
------- Additional Comments From T.Bonner@freesurf.ch 2007-07-08 17:53 ------- No, I just discovered this bug when testing on (very) old hardware, usually I'm using true color only. And this bug is very seldom since high color modes of most cards today are 16 bits. GetDeviceCaps must return 16 in the case of high color, both for 15 and for 16 bits, so this function cannot differentiate between the two. msdn: "When nIndex is BITSPIXEL and the device has 15bpp or 16bpp, the return value is 16."