1
Преобразование цвета из DXGI_FORMAT_B8G8R8A8_UNORM в NV12 в графическом процессоре с использованием пиксельных шейдеров DirectX11
Я работаю над кодом для захвата рабочего стола с помощью дублирования рабочего стола и кодирования его в h264 с использованием Intel hardwareMFT. Кодер принимает только формат NV12 в качестве входных данных. У меня есть конвертер DXGI_FORMAT_B8G8R8A8_UNORM в NV12 ( https://github.com/NVIDIA/video-sdk-samples/blob/master/nvEncDXGIOutputDuplicationSample/Preproc.cpp ), который работает нормально и основан на DirectX VideoProcessor. Проблема …