TextureCollection
のTextures
にGraphicsDevice
のプライベートフィールド_maxTextures
があると、デバッガで(少なくとも現在のマシンのHiDefプロファイルで)検査すると16の値が表示されますが、どこにも見つからないこれは文書化されているか照会可能です。XNA TextureCollectionの最大テクスチャを安全に判断する方法はありますか?
このオブジェクトのどのインデックスにアクセスできるか、またはこれがどのような状況で変化する可能性があるかを知る安全な方法がありますか?
あなたの答えをありがとう。私は実際になぜ私がこれをしたいのかについてのより多くの文脈を含んでいましたが、私の質問の編集は、私のコレクションのためのもう一つの崩壊のバッジのようでした。私は実行時に変更されたテクスチャを持っているので、データを変更する際にバインドされていないことを確認する必要があります。私はそれがプロファイルに関連していると思っていましたが、他の機能と違ってどこにも文書化されていません。 – PeterT