|
MikuMikuDayo
エフェクトリファレンス
|
2Dテクスチャ。typeを省略すると型はformatから自動的に設定される [詳解]
公開メンバ関数 | |
| template<class Archive> | |
| void | serialize (Archive &A) |
| bool | rtv () const |
| bool | dsv () const |
公開変数類 | |
| FXSize | size = {} |
| テクスチャのサイズ。filenameが空文字でない場合はサイズ・フォーマットは無視され、ファイルの内容から決定される | |
| std::string | format = "unknown" |
| DXGI_FORMATを参照 | |
| std::string | filename |
| 読み込み元画像ファイル。空文字の場合はサイズ・フォーマットの指定に従って空のテクスチャが出来る | |
| bool | mipmap = false |
| mipチェーンを持つか? trueの場合はサイズに合わせて一番細かいレベルまでのmipチェーンが作られる。falseの場合mipチェーンは作られない | |
| 基底クラス YRZ::FXRes に属する継承公開変数類 | |
| std::string | name |
| リソース名(シェーダからもこの名前でアクセスできる) | |
| std::string | type = "" |
| 型名 "float4"とか | |
| std::string | shared = "none" |
| 共有フラグ "none":共有しない, "source":共有源, "ref":共有参照 | |
| std::string | view |
| くっつけられるビューの種類。空文字でもSRVによるアクセスは可能。空文字以外では"rtv", "uav", "dsv", "rtv,uav"のどれか | |