Wide Studio Object Reference

Wide Studio Home
Up to


クラスの型

WSCimageSet

メソッド関数仕様



WSGIappImageSet 関数の説明

書式
WSCimageSet* WSGIappImageSet()
機能
アプリケーションに1つ存在する画像管理クラスの グローバルインスタンスを取得する関数です。
処理
引数
なし。
返値
画像管理クラスインスタンスへのポインタ
注意
この関数はグローバル関数であり、メンバ関数ではありませんので ご注意ください。 また、返されたポインタを解放してはいけません。
サンプル
   //画像ファイル名称を指定して、イメージインスタンスを取得します。
   WSDimage* image = WSGIappImageSet()->getImage("001.jpg");



getImage 関数の説明

書式
WSDimage* getImage(short no)
機能
画像番号から画像インスタンスを取得する関数です。 返された画像インスタンスを解放してはいけません。
処理
引数
(in)short no 画像番号

返値
色インスタンス
注意
返された画像インスタンスを解放してはいけません。
サンプル
   //画像ファイル名称を指定して、イメージ番号を取得します。
   short ino = WSGIappImageSet()->getImageNo("001.jpg");
   //イメージ番号を指定して、イメージインスタンスを取得します。
   WSDimage* image = WSGIappImageSet()->getImage(ino);



getImage 関数の説明

書式
WSDimage* getImage(char* name)
機能
画像ファイル名称から画像インスタンスを取得する関数です。 返された画像インスタンスを解放してはいけません。
処理
引数
(in)char* name 画像ファイル名称

返値
画像インスタンス
注意
返された画像インスタンスを解放してはいけません。
サンプル
WSGIappImageSet() を参照してください。



getImageNo 関数の説明

書式
short getImageNo(char* name)
機能
画像ファイル名称から画像番号を取得する関数です。
処理
引数
(in)char* 画像ファイル名称

返値
画像番号
注意
サンプル
WSGIappImageSet() を参照してください。



getImageName 関数の説明

書式
char* getImageName(short no)
機能
指定された画像番号の画像ファイル名を取得する関数です。
処理
引数
(in)short no 画像番号

返値
画像ファイル名称
注意
返された画像ファイル名称を解放してはいけません。
サンプル
   //イメージ番号を指定して、画像ファイル名称を取得します。
   char* fname = WSGIappImageSet()->getImageName(ino);



destroyImage 関数の説明

書式
long destroyImage(char* fname)
機能
指定された画像ファイル名称によって 読み込んだ画像データを解放するための関数です。 画像ファイルが更新された場合の再読み込みや、 すでに表示の必要がなくなった画像データを 解放する場合に呼び出します。 データ領域が解放されても、画像インスタンスが 無効になるわけではなく、再描画時には再度画像が読み込まれます。
処理
読み込んだ領域を破棄し、再読み込みを可能にします。 画像ファイルが更新される場合の再読み込みや、 すでに表示の必要がなくなった画像データを、 解放する場合に呼び出します。
引数
(in)char* fname 画像ファイル名称

返値
WS_NO_ERR= 正常、それ以外はエラー。
注意
サンプル
   //読み込んだ画像ファイル名称を指定して、イメージ領域を破棄します。
   WSGIappImageSet()->destroyImage("001.jpg");



destroyImage 関数の説明

書式
long destroyImage(short no)
機能
指定された画像番号によって、読み込んだ画像を解放する関数です。 画像ファイルが更新された場合の再読み込みや、 すでに表示の必要がなくなった画像データを解放する場合に 呼び出します。 データ領域が解放されても、画像インスタンスが 無効になるわけではなく、再描画時には再度画像が読み込まれます。
処理
引数
(in)short no 画像番号

返値
WS_NO_ERR= 正常、それ以外はエラー。
注意
サンプル
   //イメージ番号を指定して、読み込んだ画像ファイルのイメージ領域を破棄します。
   short ino = WSGIappImageSet()->getImageNo("001.jpg");
   WSGIappImageSet()->destroyImage(ino);


Document Release 3.20

For Use with Wide Studio Release 3.20, Winter 2002


WideStudio Home | Up to

Copyright(C) T. Hirabayashi, 1999-2002 Last modified: Nov. 28, 2002