How can DDUPL replace NVFBC?

I have a software that records screen.

With DDUPL I can record at 38FPS 4K.
With NVFBC I can record at 330FPS 4K.

How can DDUPL replace NVFBC?

Out of curiosity, 330FPS capture includes NV12 to ARGB as well? Are you able to feed that to the encoder fast enough?
I have similar use-case and was comparing DDupl and NVFBC as well.