greetings stackoverflow community!
you have taught me that one way to invoke the undocumented Desktop Window Manager (DWM) / dwmapi flip3d function from a program is:
typedef void (__cdecl *FlipProc)();
HINSTANCE hDwmApi = LoadLibrary(TEXT("dwmapi.dll"));
FlipProcAdd = (FlipProc) GetProcAddress(hDwmApi, (LPCSTR)105);
(FlipProcAdd)();
my question is: is there any way to filter the list of application windows upon which the flip3d function operates? what I want to do is filter, perhaps by window name or executable name, or other attributes, and invoke this function from a program, so that only the filtered results make it into the flip3d list.
or do I get to write my own program that mimics the flip3d function?
thanks,