[PR]百万円当るじゃんけんゲーム:≪紅一点のお姫ちゃん≫と勝負する?
超簡易AVI描画クラス
:::::::::::::::::::::::::::::::::::::::::::::
作成日:H14/5/16
つい先日作成した、非常に簡単なAVI描画クラスです。
対象のディバイスコンテキストに対し、
AVIからx枚目の画像を描画することが出来ます。
なんと、現在それしか機能がありません (ノ_・。)
:::::::::::::::::::::::::::::::::::::::::::::
とりあえず、以下のファイルをコンパイルすれば使用できます。
ソースファイル(cl_avi.cpp)
ヘッダーファイル(cl_avi.h)
1、Open()関数で、AVIファイルを読み込みます。
2、Play()関数で、対象のDCに描画します。
以上です。解放処理などは、デストラクタで行うので、必要ありません。
また、新しくファイルを読み込むと、古いファイルは破棄されます。
■AVIファイルオープン
bool Open( char *szFileName );
【パラメータ】
szFileName: AVIファイル名
【戻り値】
true : 読み込み成功
false : 読み込み失敗
■AVI画像表示
bool Play( HDC hdc, int iCount );
【パラメータ】
hdc : 描画先のディバイスコンテキスト
iCount : 何枚目の画像を描画するか
(最大数を超えると、描画は失敗します)
【戻り値】
true : 描画成功
false : 描画失敗
:::::::::::::::::::::::::::::::::::::::::::::
タップして手札に戻る