Мне нужно создать текстуру с эквивалентным форматом D3DFMT_A8L8 в DirectX9 в DirectX11. Но примечание в документации мне непонятно. Кто-нибудь объяснит, что нужно делать? При создании макета ввода я сталкиваюсь с ошибкой неверного параметра.
D3DFMT_A8L8 => DXGI_FORMAT_R8G8_UNORM Примечание. Используйте swizzle .rrrg в шейдере, чтобы дублировать красный и переместить зеленый в альфа-компоненты, чтобы получить поведение Direct3D 9.