Как применить вершинный шейдер к окончательной отрисованной композиции на Windows 7? - PullRequest
0 голосов
/ 25 января 2020

Я хочу создать программу, которая будет применять мои собственные вершинные шейдеры (например, инвертировать все цвета, тусклую яркость, поменять местами красный и зеленый ...) до конечной композиции windows на Windows 7.

Я знаю, что это возможно как потому, что так должно быть, так и потому, что это могут делать другие программы. Например, Flux может применять «эффекты», такие как «Темная комната», которые будут инвертировать все цвета, и Windows сам поставляется с возможностью сделать это.

Как мне go об этом? Есть ли какой-нибудь Win API для него или он предполагает написание собственного графического драйвера? Или даже лучше, есть ли какая-нибудь программа, которая позволила бы мне просто указать мои шейдеры?

Любая помощь или ресурсы очень ценятся.

...