DIMENSION_TYPE
ディメンジョンタイプ列挙定数
Definition: ITexture.h:17
virtual Mix::Graphics::ITexture::BIND_TYPE GetBindType(void) const =0
バインドタイプを取得します
GPU による書き込みができます
Definition: ITexture.h:53
UInt32 pitch
ピッチ ( バイト単位 )
Definition: ITexture.h:60
デプス
Definition: ITexture.h:36
テクスチャインターフェース
Definition: ITexture.h:12
キューブ
Definition: ITexture.h:21
CPU による読み取りができます
Definition: ITexture.h:45
ボリューム ( 3D )
Definition: ITexture.h:20
void * bits
ビットへのポインタ
Definition: ITexture.h:61
virtual UInt32 GetWidth(void) const =0
幅を取得します
プレーン ( 2D )
Definition: ITexture.h:19
virtual Mix::Graphics::FORMAT GetFormat(void) const =0
フォーマットを取得します
CPU による書き込みができます
Definition: ITexture.h:48
ロック構造体
Definition: ITexture.h:58
virtual void Unlock(void)=0
ロックを解除します。
virtual const wchar_t * GetFilePath(void) const =0
ファイルパスを取得します
ターゲット
Definition: ITexture.h:33
デフォルト
Definition: ITexture.h:30
ACCESS_FLAG
アクセスフラグ列挙定数
Definition: ITexture.h:41
virtual Mix::Graphics::ITexture::DIMENSION_TYPE GetDimensionType(void) const =0
ディメンジョンタイプを取得します
GPU による読み取りができます
Definition: ITexture.h:51
virtual Boolean Lock(Mix::Graphics::ITexture::LOCK &lock)=0
ロックして、読み込み または 書き込みができる状態にします
BIND_TYPE
バインドタイプ列挙定数
Definition: ITexture.h:26
virtual UInt32 GetAccessFlags(void) const =0
アクセスのフラグを取得します
virtual ~ITexture(void)
デストラクタ
Definition: ITexture.h:66
virtual UInt32 GetHeight(void) const =0
高さを取得します