C#, C♯, C#相談室 Part64
■ このスレッドは過去ログ倉庫に格納されています
0595デフォルトの名無しさん
2011/02/13(日) 16:38:09private double[] vertLarge;
private double[] vertSmall;
private bool Large = true;
があったとして
プロパティで
public double[] vertex
{
get
{
return Large == true ? vertLarge : vertSmall;
}
}
じゃいかんの?
仮に何かにコピーして返したとしても、>>594が言うように配列の変数自体は参照を持ってるだけだから、中身全部コピーなんていう ことにはならない。
XNAはよくわからんが、OpenGLの知識で行くと毎回頂点配列をメモリに送っていること自体がもったいないと思う。
OpenGLでいうところのVBOみたいなのがあるのならそれを使うべき。
■ このスレッドは過去ログ倉庫に格納されています