Допустим, у меня есть простой холст WPF, где я рисую несколько кнопок и фигур, используя xaml.Я хотел бы сделать холст текстурой direct3d, чтобы получить доступ к пикселям из графического процессора.
RenderTargetBitmap позволяет выполнять программный рендеринг.но это будет ограничивать производительность, так как мне придется вручную копировать пиксели туда, куда я хочу.
Я также рассмотрел использование пользовательского эффекта шейдера на холсте.но насколько я знаю, невозможно написать отдельную текстуру, используя direct3d 9.
Так возможно ли это вообще?если да как?