Я новичок в DirectX, поэтому мало что знаю об этой технологии.Я хотел бы воспроизвести тот же рендеринг, что делает фотошоп.Я имею в виду возможность рендеринга в реальном времени нескольких слоев (с альфа-картой для каждого слоя).Кто-то сказал мне, что в фотошопе используется DirectX / OpenGl.Для моего проекта я могу использовать DirectX.
Я нашел этот пост Direct3D рендеринг 2D-изображений с «смешанным» режимом наложения и альфа , который точно объясняет, что я хочу сделать, но этот пост довольно старый, и он использовал D3D9.Возможно, теперь есть более простой / быстрый способ создать тот же эффект, используя DirectX 11 и Direct2D.
Я надеюсь, что вы дадите мне несколько советов, прежде чем я что-то начну.
Спасибо.
Редактировать: Я не знаю, достаточно ли я ясен, яне спрашивая никакого кода, просто для указания: если я буду использовать Direct2D или Direct3D 9/10/11.Если мне придется программировать шейдеры ... И что будет лучшим для этого проекта?