16 ビットのカラー値を使用してピクセルを描画する関数を作成する必要があります。現在、次のコードを使用して各ピクセルを描画しています。
var pixel:Shape = new Shape();
pixel.graphics.beginFill(//16bit colour value);
pixel.graphics.drawRect (xVal, yVal, pixelWidth, pixelHeight);
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Graphics.html
上記の Graphics API 関数に 16 ビットの色値 (111110000000000b、赤色など) を適用する必要がありますが、関数には 32 ビットの RGB 色値が必要なようです。私はまた、次のような他の可能なアプローチを見てきました...
BitmapData()
ただし、32 ビットの RGB 値も必要です。この問題を処理する AS3 の API はありますか? または、16 ビットのカラー値を 32 ビットのカラー値に一見変換できる式はありますか?