Вот пример приложения AIR, созданного вместе, чтобы проиллюстрировать один из способов сделать это, если предположить, что я правильно понял вопрос:
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="onCreationComplete()">
<mx:Script>
<![CDATA[
import mx.core.UIComponent;
private function onCreationComplete():void
{
// Some sample bitmap data
var bmpd:BitmapData = new BitmapData(50, 50, false, 0xFF0000);
// Create a new bitmap, created from the data
var bmp:Bitmap = new Bitmap(bmpd);
// Wrap the bitmap in UIComponent
var uic:UIComponent = new UIComponent();
uic.addChild(bmp);
// Add your UIComponent to the display list
addChild(uic);
}
]]>
</mx:Script>
</mx:WindowedApplication>
По сути, вам нужно знать, что ваши BitmapData должны быть сначала обернуты в объект Bitmap, и что полученный объект Bitmap является объектом DisplayObject, поэтому, прежде чем его можно будет добавить в список отображения, его нужно обернуть в экземпляр UIComponent.
Это один из способов, но, опять же, это в значительной степени зависит от того, что вы пытаетесь сделать конкретно, поэтому, если это не совсем применимо в вашем случае, не стесняйтесь отправлять сообщения назад, и я внесу соответствующие коррективы. Надеюсь, это поможет!