Conversión de color de DXGI_FORMAT_B8G8R8A8_UNORM a NV12 en GPU utilizando sombreadores de píxeles DirectX11

Estoy trabajando en un código para capturar el escritorio usando la duplicación de escritorio y codificarlo en h264 usando Intel hardwareMFT. El codificador solo acepta el formato NV12 como entrada. Tengo un convertidor DXGI_FORMAT_B8G8R8A8_UNORM a NV12 (