vc
文章平均质量分 71
指掀涛澜天下惊
指掀涛澜天下惊,抚筝百载,清绝吾命。何必挑弦与谁听,昂首万里,江山无人。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WDM 驱动程序基本结构
每个驱动程序会有唯一的驱动对象与之对应,并且这个驱动对象是在驱动加载的时候,被内核中的对象管理程序所创建的。驱动对象用DRIVER_OBJECT来表示,内核对一个驱动只加载一个实例。说明一下其中的一个成员:DeviceObject。指向驱动对象的第一个设备对象。DeviceObject->NextDevice指向下一个设备对象,最后一个设备对象的NextDevice指向空。原创 2025-02-25 16:06:34 · 633 阅读 · 0 评论 -
DirectX12(D3D12)基础教程三 线性代数与3D世界空间
向量最基本的定义就是一个和如图坐标点(3,4)根据可以计算出它是5=。是与X轴的夹角θ,向量的长度和方向根据坐标可以计算出,通常书写标记为:通常大家喜欢在字母上面加一横表示向量,如:。有一个特殊类型向量的模(长度)等于1叫做单位向量,把一个向量变成单位向量这叫。任意向量的每个分量除以向量的模就得到它的单位向量。特别是在我们只关心方向不关心模(长度)的时候。比如要标准化,先计算模,然后除以向量的模 ,的单位向量。现在我们再计算向量的模,再次证实了。原创 2025-02-21 17:12:20 · 877 阅读 · 0 评论 -
DirectX12(D3D12)基础教程 二“纹理”
通资源前后状态变化,默认堆资源由D3D12_RESOURCE_STATE_COPY_DEST变成D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE说明复制完成。资源屏障(Resource Barrier)只有当图片数据完全复制到默认堆后默认堆数据才完整,让访问其数据数据才有意义,所以要设置资源屏障,借助DirectX-Headers让代码变得简单。它的最终目标是放图片数据资源,因它GPU 可读写,CPU无法访问,所以需要上传堆。原创 2024-09-29 16:15:44 · 1366 阅读 · 0 评论 -
C++获取DPI值
win10/win11 获取系统DPI 源码 #include #include#include #pragma comment(lib, "Shcore.lib")using namespace std;int main(){ HWND hWnd = ::GetDesktopWindow(); HMONITOR hMonitor = MonitorFromWindow(hWnd, MONITOR_DEF原创 2022-06-13 16:41:27 · 1910 阅读 · 0 评论
分享