![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Windows
枫林古月
这个作者很懒,什么都没留下…
展开
-
Window下跨进程发消息(命名消息)
1、定义消息名,两个进程消息名必须一致2、OpenEvent / CreateEvent3、SetEvent / WaitForSingleObject4、CloseHandle (各进程必须关闭消息句柄以防止句柄泄露)进程A:1、#define MYEVENT L"MYEVENT_725231EA-83DB-4880-BE50-20F6F031C5D3"2、HANDLE hEvent = OpenEvent(EVENT_ALL_ACCESS, FALSE...原创 2020-12-08 14:58:31 · 539 阅读 · 0 评论 -
对ID3D11Texture2D实现颜色填充(对D3D11实现IDirect3DDevice9::ColorFill效果)
最近需要对ID3D11Texture2D的内容进行的清空操作,网上找了一大堆都比较复杂,于是自己写了个通过RenderTargetView来实现简单的清空操作,在这里做个记录 方便自己也方便大家。BOOL CD3DObject::CreateD3d() //此处创建测试资源 Device和Texture{ UINT uCreateDeviceFlags = D3D11_CREATE_DEVICE_BGRA_SUPPORT; D3D_FEATURE_LEVEL flvl[] = { D原创 2020-06-19 11:41:42 · 2089 阅读 · 0 评论 -
Windows 显示器扩展和分辨率更改
最近研究了一下window下显示器的扩展和屏幕分辨率的修改 ,做一个记录。修改分辨率和扩展显示器主要有两种方法:一、用ChangeDisplaySettingsEx来实现1、EnumDisplayDevices 枚举所有的显示器信息,过滤后进行保存2、EnumDisplaySettings 再次检查显示器分辨率是否支持3、ChangeDisplaySettingsEx 根据DE...原创 2018-11-23 16:09:30 · 5752 阅读 · 0 评论