请教,如何把ARGB1555 转化为 ARGB4444

请问,怎么把ARGB1555 转化为 ARGB4444请问,怎么把ARGB1555 转化为 ARGB4444?请各位大大给个转化的公式,谢

请问,怎么把ARGB1555 转化为 ARGB4444
请问,怎么把ARGB1555 转化为 ARGB4444?
请各位大大给个转化的公式,谢谢,最好是c#的,没有的话,c++的也行

[解决办法]
((rgn1555>>15)<<12)|(((rgb1555&0x9c00)>>11)<<8)|(((rgb1555&0x03E0)>>6)<<4)|
((rgb1555&0x001F)>>1)