Color
float r、float g、float b、float alphaでクラスを作りました。仮想デストラクタを持つ基本クラスがあります。
私は色の配列をopengl関数に渡そうとしています.float型glTexImage2D
のGL_RGBA
編成です(これは{float r、float g、float b、float alpha}の配列になります)。これにはColor
、4 つの float (サイズ 16 バイト) のみを含める必要があります。
ただし、デストラクタのおかげで、 vtableを持つ基本クラスのために、クラスのサイズが 20 バイトでsizeof(Color)
あることがわかります。Color
vtable を保持したまま Color 配列を に渡すにはどうすればよいglTexImage2D
ですか?