マルチパスレンダリングターゲット
LPDIRECT3DDEVICE9 device; void ChangeSurface(BackBuffer& back, RenderTarget& render){ device->SetRenderTarget(1, NULL); device->SetRenderTarget(0, back.surface_); device->SetRenderTarget(1, render.surface_); } //----------------------------------------------------------- // ↓ http://msdn.microsoft.com/ja-jp/library/bb198872(v=xnagamestudio.31).aspx //----------------------------------------------------------- public void SetRenderTarget ( int renderTargetIndex, RenderTarget2D renderTarget )
パラメーター
・renderTargetIndex
レンダリング ターゲットのインデックス。GraphicsDevice で使用できるレンダリング ターゲットの数は、MaxSimultaneousRenderTargets で調べることができます。
・renderTargetIndex
このデバイスで使う新しいレンダリング ターゲット。ただし、このデバイスのバック バッファーをレンダリング ターゲットとして使う場合は null。