- 69 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 20:14:48 ]
- >66
どのような手順も何も…変形して、クリッピング指定して、描く、だけ 例えば、長方形の画像を平行四辺形に変形して、 その画像内の一部分である正方形領域を画面に出したいとすると… 1.まず長方形の画像をITRANSFORM_TransformBltComplex()で平行四辺形に変形する 2.IDISPLAY_SetClipRect()で目的の描画位置に正方形領域を指定する 3.1で変形した画像(平行四辺形)を画面に描画する 4.画像は平行四辺形ではなく、正方形領域で切り取ったかのように描画される 画像の変形のさせ方は>66のリンク先の例を見ればわかるね IDISPLAY_SetClipRect()の使い方はAPIリファレンスに書いてある 画像の描画自体はIDISPLAY_BitBlt()とIDISPLAY_Update()だよね じゃぁできたじゃん
|

|