[前へ] [目次へ] [次へ]

INativeBitmap (ネイティブインターフェイス)


このインターフェイスはビットマップ画像を扱うインターフェイスです。

●実装している標準クラス

   Bitmap
   CacheBitmap
   DRViewPort


●インターフェイスメソッド

名前概要
取得メソッドconst GetWidth画像の横幅を取得します
取得メソッドconst GetHeight画像の縦幅を取得します
取得メソッドconst GetWidthExtractIndexed画像の横幅を取得します
取得メソッドconst GetHeightExtractIndexed画像の縦幅を取得します

●ネイティブインターフェイス

   このインターフェイスはネイティブインターフェイスを持っていません。

●ネイティブキャスト(C++レベルでのキャスト)

   IFGESBitmap

●C++レベル追加情報

インターフェイスID: FGES_IFID_BITMAP



INativeBitmap@@GetWidth

Integer GetWidth()const

   この画像の横幅を返します。
   このメソッドはFGS Indexed Bitmapに対応していません。
   画像がFGS Indexed Bitmapである場合は GetWidthExtractIndexed を使用してください。

戻り値:この画像の横幅

先頭へ


INativeBitmap@@GetHeight

Integer GetHeight()const

   この画像の縦幅を返します。
   このメソッドはFGS Indexed Bitmapに対応していません。
   画像がFGS Indexed Bitmapである場合は GetHeightExtractIndexed を使用してください。

戻り値:この画像の縦幅

先頭へ


INativeBitmap@@GetWidthExtractIndexed

Integer GetWidthExtractIndexed()const

   この画像の横幅を返します。
   このメソッドは保持している画像がFGS Indexed Bitmapである場合、
   通常のビットマップ画像に展開した時の横幅を返します。
   保持している画像がFGS Indexed Bitmapでない場合は単に画像の横幅を返します。

戻り値:この画像の横幅

先頭へ


INativeBitmap@@GetHeightExtractIndexed

Integer GetHeightExtractIndexed()const

   この画像の縦幅を返します。
   このメソッドは保持している画像がFGS Indexed Bitmapである場合、
   通常のビットマップ画像に展開した時の縦幅を返します。
   保持している画像がFGS Indexed Bitmapでない場合は単に画像の縦幅を返します。

戻り値:この画像の縦幅

先頭へ


[前へ] [目次へ] [次へ]

最終更新 2023/09/16