TIvoryBitmap instantiates an Ivory Bitmap object.
virtual __fastcall TIvoryBitmap();
Notes
TIvoryBitmap doesn't create a bitmap object. Use LoadFromFile, LoadFromDll, or CreateEmpty to create a new bitmap. TIvoryBitmap is not a real DirectDraw object, it's just a wrapper around HBITMAP. That's why you can create a bitmap anytime, even before activating the TIvoryDraw component.