Imageクラスの動画版. [詳細]
#include <Movie.h>
Public メソッド | |
| MovieImage (const char *ファイル名) | |
| ファイルの読込. [詳細] | |
| bool | Load (const char *ファイル名) |
| ファイルの読込. [詳細] | |
| bool | Release () |
| ファイルの開放. [詳細] | |
| int | GetHandle () |
| ハンドルの取得. [詳細] | |
| bool | Play () |
| 動画の再生. [詳細] | |
| bool | Pause () |
| 動画の停止. [詳細] | |
| int | Seek (int 再生位置) |
| 動画の再生位置を設定. [詳細] | |
| int | Tell () |
| 動画の再生位置を取得. [詳細] | |
| bool | Check () |
| 動画が再生中か取得. [詳細] | |
| bool | Draw (int X座標, int Y座標, bool 反転フラグ=false) |
| 指定座標に描画. [詳細] | |
| bool | DrawExtend (int X座標A, int Y座標A, int X座標B, int Y座標B) |
| 指定矩形内に描画. [詳細] | |
| bool | DrawRotate (int X座標, int Y座標, double 拡大率, double 角度, bool 反転フラグ=false) |
| 角度、拡大率を指定して描画. [詳細] | |
| bool | DrawRotateAxis (int X座標, int Y座標, int X軸, int Y軸, double 拡大率, double 角度, bool 反転フラグ=false) |
| 角度、拡大率を指定して描画. [詳細] | |
| bool | DrawModify (int X頂点A, int Y頂点A, int X頂点B, int Y頂点B, int X頂点C, int Y頂点C, int X頂点D, int Y頂点D) const |
| 四角形に変形描画. [詳細] | |
| bool | DrawPart (int destX, int destY, int srcX, int srcY, int width, int height, bool isTurn) |
| 一部を指定して描画. [詳細] | |
| int | GetWidth () |
| 幅を取得. [詳細] | |
| int | GetHeight () |
| 高さを取得. [詳細] | |
Imageクラスの動画版.
| SDX::MovieImage::MovieImage | ( | const char * | ファイル名 | ) |
ファイルの読込.
| bool SDX::MovieImage::Load | ( | const char * | ファイル名 | ) |
ファイルの読込.
動画ファイルをメモリに読み込む。
| bool SDX::MovieImage::Release | ( | ) |
ファイルの開放.
動画ファイルをメモリから開放する。
| int SDX::MovieImage::GetHandle | ( | ) |
ハンドルの取得.
| bool SDX::MovieImage::Play | ( | ) |
動画の再生.
| bool SDX::MovieImage::Pause | ( | ) |
動画の停止.
| int SDX::MovieImage::Seek | ( | int | 再生位置 | ) |
動画の再生位置を設定.
| int SDX::MovieImage::Tell | ( | ) |
動画の再生位置を取得.
| bool SDX::MovieImage::Check | ( | ) |
動画が再生中か取得.
| bool SDX::MovieImage::Draw | ( | int | X座標, |
| int | Y座標, | ||
| bool | 反転フラグ = false |
||
| ) |
指定座標に描画.
| bool SDX::MovieImage::DrawExtend | ( | int | X座標A, |
| int | Y座標A, | ||
| int | X座標B, | ||
| int | Y座標B | ||
| ) |
指定矩形内に描画.
| bool SDX::MovieImage::DrawRotate | ( | int | X座標, |
| int | Y座標, | ||
| double | 拡大率, | ||
| double | 角度, | ||
| bool | 反転フラグ = false |
||
| ) |
角度、拡大率を指定して描画.
| bool SDX::MovieImage::DrawRotateAxis | ( | int | X座標, |
| int | Y座標, | ||
| int | X軸, | ||
| int | Y軸, | ||
| double | 拡大率, | ||
| double | 角度, | ||
| bool | 反転フラグ = false |
||
| ) |
角度、拡大率を指定して描画.
| bool SDX::MovieImage::DrawModify | ( | int | X頂点A, |
| int | Y頂点A, | ||
| int | X頂点B, | ||
| int | Y頂点B, | ||
| int | X頂点C, | ||
| int | Y頂点C, | ||
| int | X頂点D, | ||
| int | Y頂点D | ||
| ) | const |
四角形に変形描画.
| bool SDX::MovieImage::DrawPart | ( | int | destX, |
| int | destY, | ||
| int | srcX, | ||
| int | srcY, | ||
| int | width, | ||
| int | height, | ||
| bool | isTurn | ||
| ) |
一部を指定して描画.
| int SDX::MovieImage::GetWidth | ( | ) |
幅を取得.
| int SDX::MovieImage::GetHeight | ( | ) |
高さを取得.
1.8.5