前のページ次のページ上に戻るホーム BREW C++ ライブラリ & GUI フレームワーク : SophiaFramework 3.0
SFBGraphics
IGraphics インターフェイスのラッパークラスです。
#include <SFBGraphics.h.hpp>
class SFBGraphics : public SFBBase;
SFMTYPEDEFWRAPPER(SFBGraphics)

継承図

SFBGraphics クラスの継承図

協調図

SFBGraphics クラスの協調図

参照

BREW API IGraphics

メンバ

パブリック関数
SFCError ClearRect( SFXRectanglePtr rect )
ウィンドウの長方形領域を背景色で塗りつぶしてクリアします。
Void ClearViewport( Void )
現在のビューポートを背景色で塗りつぶしてクリアします。
SFCError DrawArc( SFXArcPtr arc )
円弧を描画します。
SFCError DrawCircle( SFXCirclePtr circle )
円を描画します。
SFCError DrawEllipse( SFXEllipsePtr ellipse )
楕円を描画します。
SFCError DrawEllipticalArc( SFXRectanglePtr rect , SInt16 startAngle , SInt16 arcAngle )
楕円弧を描画します。
SFCError DrawLine( SFXLinePtr line )
線を描画します。
SFCError DrawPie( SFXPiePtr pie )
扇形を描画します。
SFCError DrawPoint( SFXPixelPtr pixel )
現在のポイントサイズと前景色で点を描画します。
SFCError DrawPolygon( SFXPolygonPtr polygon )
多角形を描画します。
SFCError DrawPolyline( SFXPolylinePtr polyline )
多角線を描画します。
SFCError DrawRect( SFXRectanglePtr rect )
長方形を描画します。
SFCError DrawRoundRectangle( SFXRectanglePtr rect , SInt16 arcWidth , SInt16 arcHeight )
DrawRoundRectangle( SFXRectanglePtr rect , SFXSizeConstRef size )
角の丸い長方形を描画します。
SFCError DrawTriangle( SFXTrianglePtr triangle )
三角形を描画します。
Bool EnableDoubleBuffer( Bool flag = true )
ダブルバッファリングを有効/無効にします。
AEEAlgorithmHint GetAlgorithmHint( Void )
現在のアルゴリズムのヒントを問い合わせます。
Void GetBackground( UInt08Ptr r , UInt08Ptr g , UInt08Ptr b )
GetBackground( SFXRGBColorPtr color )
現在の背景色のRGB値を問い合わせます。
SFXRGBColor GetBackground( Void )
現在の背景色のRGB値を問い合わせます。
Bool GetClip( SFXClipPtr shape )
現在のクリッピング領域を取得します。
SFXClip GetClip( Void )
現在のクリッピング領域を取得します。
Void GetColor( UInt08Ptr r , UInt08Ptr g , UInt08Ptr b , UInt08Ptr alpha )
GetColor( SFXRGBColorPtr color )
現在の前景色のRGBA値を取得します。
SFXRGBColor GetColor( Void )
現在の前景色のRGBA値を取得します。
UInt08 GetColorDepth( Void )
デバイスの色深度を取得します。
SFBBitmapSmp GetDestination( Void )
レンダリング先のビットマップを取得します。
Void GetFillColor( UInt08Ptr r , UInt08Ptr g , UInt08Ptr b , UInt08Ptr alpha )
GetFillColor( SFXRGBColorPtr color )
現在の塗りつぶし色のRGBA値を取得します。
SFXRGBColor GetFillColor( Void )
現在の塗りつぶし色のRGBA値を取得します。
Bool GetFillMode( Void )
現在の塗りつぶしモードを取得します。
static
SFBGraphicsSmp
GetInstance( Void )
SFBGraphics インターフェイスのインスタンスを取得します。
AEEPaintMode GetPaintMode( Void )
現在の描画モードを取得します。
UInt08 GetPointSize( Void )
現在のポイントサイズのピクセル数を取得します。
AEEStrokeStyle GetStrokeStyle( Void )
ストロークスタイルを取得します。
Bool GetViewport( SFXRectanglePtr rect , BoolPtr framed = null )
現在の描画用のビューポート(画面座標フレーム内の長方形領域)を取得します。
SFXRectangle GetViewport( BoolPtr framed = null )
現在の描画用のビューポート(画面座標フレーム内の長方形領域)を取得します。
static
SFBGraphicsSmp
NewInstance( Void )
SFBGraphics インターフェイスのインスタンスを取得します。
Void Pan( SInt16 cx , SInt16 cy )
Pan( SFXGridConstRef grid )
ワールド座標系でウィンドウを中央に再配置します。
Bool ResetClip( Void )
クリッピング領域をウィンドウに再設定します。
SFCError ResetDestination( Void )
レンダリング先のビットマップを画面ビットマップに設定します。
Bool ResetViewport( Void )
ビューポートをデフォルトにリセットし、 クリッピング領域もデフォルトのビューポートにリセットします。
Void SetAlgorithmHint( AEEAlgorithmHint hint )
描画操作のアルゴリズムのヒントを設定します。
RGBVAL SetBackground( UInt08 r , UInt08 g , UInt08 b )
現在の背景色のRGB値を設定します。
SFXRGBColor SetBackground( SFXRGBColorConstRef color )
現在の背景色のRGB値を設定します。
Bool SetClip( SFXClipPtr shape , UInt08 flag )
クリッピング領域を設定します。
RGBVAL SetColor( UInt08 r , UInt08 g , UInt08 b , UInt08 alpha = UINT08_MINIMUM )
現在のRGBA値を設定します。
SFXRGBColor SetColor( SFXRGBColorConstRef color )
現在のRGBA値を設定します。
SFCError SetDestination( SFBBitmapSmpConstRef bmpDest )
レンダリング先のビットマップを設定します。
RGBVAL SetFillColor( UInt08 r , UInt08 g , UInt08 b , UInt08 alpha = UINT08_MINIMUM )
塗りつぶし色を設定します。
SFXRGBColor SetFillColor( SFXRGBColorConstRef color )
塗りつぶし色を設定します。
Bool SetFillMode( Bool fill )
塗りつぶしモードを設定します。
AEEPaintMode SetPaintMode( AEEPaintMode mode )
描画モードを設定します。
UInt08 SetPointSize( UInt08 size )
ポイントのサイズ(幅)のピクセル数を設定します。
AEEStrokeStyle SetStrokeStyle( AEEStrokeStyle strokeStyle )
ストロークスタイルを設定します。
Bool SetViewport( SFXRectanglePtr rect , UInt08 flag = AEE_GRAPHICS_NONE )
ビューポート長方形を設定します。
Void StretchBlt( SInt16 xDest , SInt16 yDest , SInt16 wDest , SInt16 hDest , VoidConstPtr bmpSrc , AEERasterOp rop = AEE_RO_COPY )
StretchBlt( SFXRectangleConstRef rectDest , SFXBufferConstRef bmpSrc , AEERasterOp rop = AEE_RO_COPY )
StretchBlt( SFXRectangleConstRef rectDest , VoidConstPtr bmpSrc , AEERasterOp rop = AEE_RO_COPY )
StretchBlt( SInt16 xDest , SInt16 yDest , SInt16 wDest , SInt16 hDest , SFXBufferConstRef bmpSrc , AEERasterOp rop = AEE_RO_COPY )
入力のビットマップを、指定された位置および幅または高さに変換します。
Void Translate( SInt16 x , SInt16 y )
Translate( SFXGridConstRef grid )
ワールド座標系でウィンドウの原点を移動します。
Void Update( Void )
デバイスビットマップに対して描画を実行した後、 変更を表示ハードウェアに通知するために呼び出します。

SFBGraphics::ClearRect
ウィンドウの長方形領域を背景色で塗りつぶしてクリアします。
[ public ]
SFCError ClearRect(
    SFXRectanglePtr rect   // クリアする領域を指定する長方形へのポインタ。
);

解説

入力する長方形はワールド座標系で指定します。

参照

BREW API IGRAPHICS_ClearRect


SFBGraphics::ClearViewport
現在のビューポートを背景色で塗りつぶしてクリアします。
[ public ]
Void ClearViewport(Void);

参照

BREW API IGRAPHICS_ClearViewport


SFBGraphics::DrawArc
円弧を描画します。
[ public ]
SFCError DrawArc(
    SFXArcPtr arc   // 描画する円弧へのポインタ。
);

参照

IGRAPHICS_DrawArc | SFXArc


SFBGraphics::DrawCircle
円を描画します。
[ public ]
SFCError DrawCircle(
    SFXCirclePtr circle   // 描画する円へのポインタ。
);

参照

BREW API IGRAPHICS_DrawCircle | SFXCircle


SFBGraphics::DrawEllipse
楕円を描画します。
[ public ]
SFCError DrawEllipse(
    SFXEllipsePtr ellipse   // 描画する楕円へのポインタ。
);

参照

BREW API IGRAPHICS_DrawEllipse | SFXEllipse


SFBGraphics::DrawEllipticalArc
楕円弧を描画します。
[ public ]
SFCError DrawEllipticalArc(
    SFXRectanglePtr rect   // 楕円を含む長方形
    SInt16 startAngle      //  弧の開始角度 (単位は度)
    SInt16 arcAngle        // 弧の範囲角度 (単位は度) 
);

参照

BREW API IGRAPHICS_DrawEllipticalArc


SFBGraphics::DrawLine
線を描画します。
[ public ]
SFCError DrawLine(
    SFXLinePtr line   // 描画する線へのポインタ。
);

参照

BREW API IGRAPHICS_DrawLine | SFXLine


SFBGraphics::DrawPie
扇形を描画します。
[ public ]
SFCError DrawPie(
    SFXPiePtr pie   // 描画する扇形へのポインタ。
);

参照

BREW API IGRAPHICS_DrawPie | SFXPie


SFBGraphics::DrawPoint
現在のポイントサイズと前景色で点を描画します。
[ public ]
SFCError DrawPoint(
    SFXPixelPtr pixel   // 描画する点へのポインタ。
);

参照

BREW API IGRAPHICS_DrawPoint | SFXGrid


SFBGraphics::DrawPolygon
多角形を描画します。
[ public ]
SFCError DrawPolygon(
    SFXPolygonPtr polygon   // 描画する多角形へのポインタ。
);

参照

BREW API IGRAPHICS_DrawPolygon | SFXPolygon


SFBGraphics::DrawPolyline
多角線を描画します。
[ public ]
SFCError DrawPolyline(
    SFXPolylinePtr polyline   // 描画するポリラインへのポインタ。
);

参照

BREW API IGRAPHICS_DrawPolyline | SFXPolyline


SFBGraphics::DrawRect
長方形を描画します。
[ public ]
SFCError DrawRect(
    SFXRectanglePtr rect   // 描画する長方形へのポインタ。
);

参照

BREW API IGRAPHICS_DrawRect | SFXRectangle


SFBGraphics::DrawRoundRectangle
角の丸い長方形を描画します。
[ public ]
SFCError DrawRoundRectangle(
    SFXRectanglePtr rect   // 描画する長方形
    SInt16 arcWidth        // 角の弧に使用する楕円の幅
    SInt16 arcHeight       // 角の弧に使用する楕円の高さ
);
[ public ]
SFCError DrawRoundRectangle(
    SFXRectanglePtr rect   // 描画する長方形
    SFXSizeConstRef size   // 角の弧に使用する楕円の幅と高さ
);

参照

BREW API IGRAPHICS_DrawRoundRectangle | SFXRectangle


SFBGraphics::DrawTriangle
三角形を描画します。
[ public ]
SFCError DrawTriangle(
    SFXTrianglePtr triangle   // 描画する三角形へのポインタ。
);

参照

BREW API IGRAPHICS_DrawTriangle | SFXTriangle


SFBGraphics::EnableDoubleBuffer
ダブルバッファリングを有効/無効にします。
[ public ]
Bool EnableDoubleBuffer(
    Bool flag = true   // 使用可能 : true / 使用不可 : false
);

SFBGraphics::GetAlgorithmHint
現在のアルゴリズムのヒントを問い合わせます。
[ public ]
AEEAlgorithmHint GetAlgorithmHint(Void);

解説

アルゴリズムのヒントは、描画の実行速度と正確さの間にトレードオフがある場合にそのどちらを優先するかを指示します。

参照

BREW API IGRAPHICS_GetAlgorithmHint | SFBGraphics::SetAlgorithmHint | SFBGraphics::DrawPolygon


SFBGraphics::GetBackground
現在の背景色のRGB値を問い合わせます。
[ public ]
Void GetBackground(
    UInt08Ptr r   // RGB カラーの赤要素へのポインタ。
    UInt08Ptr g   // RGB カラーの緑要素へのポインタ。
    UInt08Ptr b   // RGB カラーの青要素へのポインタ。
);
[ public ]
Void GetBackground(
    SFXRGBColorPtr color   // SFXRGBColor へのポインタ。
);
[ public ]
SFXRGBColor GetBackground(Void);

参照

BREW API IGRAPHICS_GetBackground | SFBGraphics::SetBackground


SFBGraphics::GetClip
現在のクリッピング領域を取得します。
[ public ]
Bool GetClip(
    SFXClipPtr shape   // 現在のクリッピング形状へのポインタ。
);
[ public ]
SFXClip GetClip(Void);

参照

BREW API IGRAPHICS_GetClip | SFXClip


SFBGraphics::GetColor
現在の前景色のRGBA値を取得します。
[ public ]
Void GetColor(
    UInt08Ptr r       // RGBA 値の赤要素へのポインタ。
    UInt08Ptr g       // RGBA 値の緑要素へのポインタ。
    UInt08Ptr b       // RGBA 値の青要素へのポインタ。
    UInt08Ptr alpha   // アルファ値。
);
[ public ]
Void GetColor(
    SFXRGBColorPtr color   // SFXRGBColor へのポインタ。
);
[ public ]
SFXRGBColor GetColor(Void);

参照

BREW API IGRAPHICS_GetColor | SFBGraphics::SetColor


SFBGraphics::GetColorDepth
デバイスの色深度を取得します。
[ public ]
UInt08 GetColorDepth(Void);

参照

BREW API IGRAPHICS_GetColorDepth | SFBShell::GetDeviceInfo


SFBGraphics::GetDestination
レンダリング先のビットマップを取得します。
[ public ]
SFBBitmapSmp GetDestination(Void);

参照

BREW API IGRAPHICS_GetDestination | SFBGraphics::SetDestination


SFBGraphics::GetFillColor
現在の塗りつぶし色のRGBA値を取得します。
[ public ]
Void GetFillColor(
    UInt08Ptr r       // RGBA 値の赤要素。
    UInt08Ptr g       // RGBA 値の緑要素。
    UInt08Ptr b       // RGBA 値の青要素。
    UInt08Ptr alpha   // アルファ値。
);
[ public ]
Void GetFillColor(
    SFXRGBColorPtr color   // SFXRGBColor へのポインタ。
);
[ public ]
SFXRGBColor GetFillColor(Void);

参照

BREW API IGRAPHICS_GetFillColor


SFBGraphics::GetFillMode
現在の塗りつぶしモードを取得します。
[ public ]
Bool GetFillMode(Void);

参照

BREW API IGRAPHICS_GetFillMode


SFBGraphics::GetInstance
SFBGraphics インターフェイスのインスタンスを取得します。
[ public, static ]
SFBGraphicsSmp GetInstance(Void);

SFBGraphics::GetPaintMode
現在の描画モードを取得します。
[ public ]
AEEPaintMode GetPaintMode(Void);

参照

BREW API IGRAPHICS_GetPaintMode | AEEPaintMode


SFBGraphics::GetPointSize
現在のポイントサイズのピクセル数を取得します。
[ public ]
UInt08 GetPointSize(Void);

参照

BREW API IGRAPHICS_GetPointSize


SFBGraphics::GetStrokeStyle
ストロークスタイルを取得します。
[ public ]
AEEStrokeStyle GetStrokeStyle(Void);

参照

BREW API IGRAPHICS_GetStrokeStyle | SFBGraphics::SetStrokeStyle


SFBGraphics::GetViewport
現在の描画用のビューポート(画面座標フレーム内の長方形領域)を取得します。
[ public ]
Bool GetViewport(
    SFXRectanglePtr rect    // 現在のビューポート領域を指定する長方形へのポインタ。
    BoolPtr framed = null   // ビューポートにフレームがある場合はtrue、ない場合はfalse。
);
[ public ]
SFXRectangle GetViewport(
    BoolPtr framed = null   // ビューポートにフレームがある場合はtrue、ない場合はfalse。
);

参照

BREW API IGRAPHICS_GetViewport | SFBGraphics::SetViewport


SFBGraphics::NewInstance
SFBGraphics インターフェイスのインスタンスを取得します。
[ public, static ]
SFBGraphicsSmp NewInstance(Void);

SFBGraphics::Pan
ワールド座標系でウィンドウを中央に再配置します。
[ public ]
Void Pan(
    SInt16 cx   // ワールド座標フレームの新しい中心となる X 座標。
    SInt16 cy   // ワールド座標フレームの新しい中心となる Y 座標。
);
[ public ]
Void Pan(
    SFXGridConstRef grid   // ワールド座標フレームの新しい中心となる座標。
);

参照

BREW API IGRAPHICS_Pan | SFBGraphics::Translate


SFBGraphics::ResetClip
クリッピング領域をウィンドウに再設定します。
[ public ]
Bool ResetClip(Void);

解説

この関数は SFBGraphics::SetClip(null,0) を呼び出すことと同じです。


SFBGraphics::ResetDestination
レンダリング先のビットマップを画面ビットマップに設定します。
[ public ]
SFCError ResetDestination(Void);

解説

この関数は SFBGraphics::SetDestination(null) を呼び出すことと同じです。

参照

SFBGraphics::SetDestination


SFBGraphics::ResetViewport
ビューポートをデフォルトにリセットし、 クリッピング領域もデフォルトのビューポートにリセットします。
[ public ]
Bool ResetViewport(Void);

参照

BREW API IGRAPHICS_SetViewport | SFBGraphics::GetViewport


SFBGraphics::SetAlgorithmHint
描画操作のアルゴリズムのヒントを設定します。
[ public ]
Void SetAlgorithmHint(
    AEEAlgorithmHint hint   // アルゴリズムのヒント。
);

解説

アルゴリズムのヒントは、描画の実行速度と正確さの間にトレードオフがある場合にそのどちらを優先するかを指示します。

参照

BREW API IGRAPHICS_SetAlgorithmHint | AEEAlgorithmHint | SFBGraphics::DrawPolygon | SFBGraphics::GetAlgorithmHint


SFBGraphics::SetBackground
現在の背景色のRGB値を設定します。
[ public ]
RGBVAL SetBackground(
    UInt08 r   // RGB 値の赤要素。
    UInt08 g   // RGB 値の緑要素。
    UInt08 b   // RGB 値の青要素。
);
[ public ]
SFXRGBColor SetBackground(
    SFXRGBColorConstRef color   // 色。
);

参照

BREW API IGRAPHICS_SetBackground | SFBGraphics::GetBackground


SFBGraphics::SetClip
クリッピング領域を設定します。
[ public ]
Bool SetClip(
    SFXClipPtr shape   // クリッピング形状へのポインタ。
    UInt08 flag        // ビットマップフラグ。
);

参照

BREW API IGRAPHICS_SetClip | SFXClip


SFBGraphics::SetColor
現在のRGBA値を設定します。
[ public ]
RGBVAL SetColor(
    UInt08 r                        // RGBA 値の赤要素。
    UInt08 g                        // RGBA 値の緑要素。
    UInt08 b                        // RGBA 値の青要素。
    UInt08 alpha = UINT08_MINIMUM   // アルファ値。
);
[ public ]
SFXRGBColor SetColor(
    SFXRGBColorConstRef color   // 色。
);

参照

BREW API IGRAPHICS_SetColor | SFBGraphics::GetColor


SFBGraphics::SetDestination
レンダリング先のビットマップを設定します。
[ public ]
SFCError SetDestination(
    SFBBitmapSmpConstRef bmpDest   
// レンダリングに使用する SFBBitmap インタフェースポインタ、
// または画面ビットマップに設定する場合は null。
        
);

参照

BREW API IGRAPHICS_SetDestination | SFBGraphics::GetDestination


SFBGraphics::SetFillColor
塗りつぶし色を設定します。
[ public ]
RGBVAL SetFillColor(
    UInt08 r                        // RGBA 値の赤要素。
    UInt08 g                        // RGBA 値の緑要素。
    UInt08 b                        // RGBA 値の青要素。
    UInt08 alpha = UINT08_MINIMUM   // アルファ値。
);
[ public ]
SFXRGBColor SetFillColor(
    SFXRGBColorConstRef color   // 色。
);

参照

BREW API IGRAPHICS_SetFillColor | SFBGraphics::GetFillColor


SFBGraphics::SetFillMode
塗りつぶしモードを設定します。
[ public ]
Bool SetFillMode(
    Bool fill   // オン : true / オフ : false
);

参照

BREW API IGRAPHICS_SetFillMode | SFBGraphics::GetFillMode


SFBGraphics::SetPaintMode
描画モードを設定します。
[ public ]
AEEPaintMode SetPaintMode(
    AEEPaintMode mode   // 描画モードのenum 値。
);

参照

BREW API IGRAPHICS_SetPaintMode | AEEPaintMode


SFBGraphics::SetPointSize
ポイントのサイズ(幅)のピクセル数を設定します。
[ public ]
UInt08 SetPointSize(
    UInt08 size   // ポイントのサイズ(幅)のピクセル数。
);

参照

BREW API IGRAPHICS_SetPointSize | SFBGraphics::GetPointSize


SFBGraphics::SetStrokeStyle
ストロークスタイルを設定します。
[ public ]
AEEStrokeStyle SetStrokeStyle(
    AEEStrokeStyle strokeStyle   // 描画に使用するストロークスタイル。
);

参照

BREW API IGRAPHICS_SetStrokeStyle | AEEStrokeStyle | SFBGraphics::GetStrokeStyle


SFBGraphics::SetViewport
ビューポート長方形を設定します。
[ public ]
Bool SetViewport(
    SFXRectanglePtr rect              
    UInt08 flag = AEE_GRAPHICS_NONE   
);

引数

rect

表示領域を指定する長方形へのポインタ。

flag

以下のオプションを指定するビットマップフラグ。 . フラグを AEE_GRAPHICS_FRAME に設定すると、dx とdy の最小値が3 ピクセルになる。 . フラグを AEE_GRAPHICS_NONE に設定すると、dx とdy の最小値が1 ピクセルになる。 . 何らかの理由で SFBGRAPHICS::SetViewport が false を返した場合は、 それまでのビューポート設定が保持される。

参照

BREW API IGRAPHICS_SetViewport | SFBGraphics::GetViewport


SFBGraphics::StretchBlt
入力のビットマップを、指定された位置および幅または高さに変換します。
[ public ]
Void StretchBlt(
    SInt16 xDest                    // 宛先長方形領域の左上隅のx座標を指定する。
    SInt16 yDest                    // 宛先長方形領域の左上隅のy座標を指定する。
    SInt16 wDest                    // 宛先の幅。
    SInt16 hDest                    // 宛先の高さ。
    VoidConstPtr bmpSrc             
// ソースビットマップが格納されている Windows BMP 構造体へのポインタ。
// 指された先のデータにはAEE ヘッダーは含まれない。
// データは BITMAPFILEHEADER から始まる。BMP は非圧縮でなければならない。
    AEERasterOp rop = AEE_RO_COPY   // ビットブロックの転送時に使用するラスター操作を指定する。
);
[ public ]
Void StretchBlt(
    SInt16 xDest                    // 宛先長方形領域の左上隅のx座標を指定する。
    SInt16 yDest                    // 宛先長方形領域の左上隅のy座標を指定する。
    SInt16 wDest                    // 宛先の幅。
    SInt16 hDest                    // 宛先の高さ。
    SFXBufferConstRef bmpSrc        
// ソースビットマップが格納されているバッファへのポインタ。
// 指された先のデータには AEE ヘッダーは含まれない。
// データは BITMAPFILEHEADER から始まる。BMP は非圧縮でなければならない。
    AEERasterOp rop = AEE_RO_COPY   // ビットブロックの転送時に使用するラスター操作を指定する。
);
[ public ]
Void StretchBlt(
    SFXRectangleConstRef rectDest   // 宛先長方形領域。
    VoidConstPtr bmpSrc             
// ソースビットマップが格納されている Windows BMP 構造体へのポインタ。
// 指された先のデータには AEE ヘッダーは含まれない。
// データは BITMAPFILEHEADER から始まる。BMP は非圧縮でなければならない。
        
    AEERasterOp rop = AEE_RO_COPY   // ビットブロックの転送時に使用するラスター操作を指定する。
);
[ public ]
Void StretchBlt(
    SFXRectangleConstRef rectDest   // 宛先長方形領域。
    SFXBufferConstRef bmpSrc        
// ソースビットマップが格納されている Windows BMP 構造体へのポインタ。
// 指された先のデータには AEE ヘッダーは含まれない。
// データは BITMAPFILEHEADER から始まる。BMP は非圧縮でなければならない。
    AEERasterOp rop = AEE_RO_COPY   // ビットブロックの転送時に使用するラスター操作を指定する。
);

参照

BREW API IGRAPHICS_StretchBlt | AEERasterOp


SFBGraphics::Translate
ワールド座標系でウィンドウの原点を移動します。
[ public ]
Void Translate(
    SInt16 x   // ウィンドウの原点をX 軸に沿ってx ピクセル移動する。
    SInt16 y   // ウィンドウの原点をY 軸に沿ってy ピクセル移動する。
);
[ public ]
Void Translate(
    SFXGridConstRef grid   // ウィンドウの原点移動する方向。
);

参照

BREW API IGRAPHICS_Translate | SFBGraphics::Pan


SFBGraphics::Update
デバイスビットマップに対して描画を実行した後、 変更を表示ハードウェアに通知するために呼び出します。
[ public ]
Void Update(Void);

参照

BREW API IGRAPHICS_Update