通常、DirectXで3Dオブジェクトをレンダリングするときの レンダリング先はIDirect3DDevice9デバイスを作成したときに 一緒に作成されたバックバッファになります。 今回はレンダリング先をバックバッファからテクスチャに 変更する方法を紹介します。 まずは必要なメンバの宣言です。一部はセットアップ済みとします。 // ここからセットアップ済み IDirect3DDevice9* g_pD3DDevice; // ここまでセットアップ済み // 作成するテクスチャのサイズ static const int TEXTURE_WIDTH = 512; static const int TEXTURE_HEIGHT = 512; // レンダリング対象のテクスチャ LPDIRECT3DTEXTURE9 g_pTexture=NULL; // 上記レンダリング対象のテクスチャのサーフェ