私の DirectX アプリケーションでは、背景のビデオ/画像の上に画像を表示する必要があります。RenderToSurface を使用してすべての小さな画像を単一の表面に描画してから、背景のビデオを上書きしようとしていますが、問題は背景のビデオと画像を上書きします。どのように画像を描くことができます。私のコード
Viewport view = new Viewport();
view.Width = _device.DisplayMode.Width;
view.Height = _device.DisplayMode.Height;
_renderingSurface.BeginScene(_renderSurface, view);
_device.Clear(ClearFlags.Target, Color.White, 1.0f, 0);
foreach (REDisplayElement element in this)
{
if (element.IsDisposed == false)
{
element.Draw(true);
}
}
_renderingSurface.EndScene(Filter.None);
}