ピクセルバッファを表す基底クラス [詳細]
Public メソッド | |
virtual Object | ShallowClone () |
ピクセルバッファを複製する | |
void | Dispose () |
ピクセルバッファのアンマネージドリソースを解放する | |
int | GetMipmapWidth (int level) |
指定されたミップマップレベルの幅を取得する | |
int | GetMipmapHeight (int level) |
指定されたミップマップレベルの高さを取得する | |
プロパティ | |
PixelBufferType | Type [get] |
ピクセルバッファのタイプ | |
PixelBufferOption | Option [get] |
ピクセルバッファの作成オプション | |
PixelFormat | Format [get] |
ピクセルフォーマット | |
int | Width [get] |
ピクセルバッファの幅 | |
int | Height [get] |
ピクセルバッファの高さ | |
int | LevelCount [get] |
ミップマップレベル数 | |
bool | IsRenderable [get] |
レンダリング可能ならばtrue | |
bool | IsPowerOfTwo [get] |
幅と高さが2のべき乗ならばtrue |
ピクセルバッファを表す基底クラス
int GetMipmapHeight | ( | int | level | ) |
指定されたミップマップレベルの高さを取得する
level | ミップマップレベル (0~LevelCount-1) |
int GetMipmapWidth | ( | int | level | ) |
指定されたミップマップレベルの幅を取得する
level | ミップマップレベル (0~LevelCount-1) |
virtual Object ShallowClone | ( | ) | [virtual] |
ピクセルバッファを複製する
ピクセルバッファを複製します。複製されたピクセルバッファはアンマネージドリソースを共有します。すべての複製に対して Dispose() が呼び出されたとき、共有されたアンマネージドリソースが解放されます。
Texture, Texture2D, TextureCube, ColorBuffer, と DepthBufferで再定義されています。