自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(108)
  • 收藏
  • 关注

原创 HLSL 入门(一)

HLSL

2023-09-20 01:24:54 787

原创 DirectComposition 基础

DirectComposition

2023-08-25 01:25:57 243

原创 DirectX12 简单入门(二)

DirectX12 简单入门(二)

2023-05-25 02:01:56 820

原创 DirectX12 简单入门(一)

在很久以前写过关于DirectX9的一些应用,直到现在DirectX12已经普及了。写完几个DirectX12测试代码之后,写一篇DirectX12简单入门介绍一下基本概念,以及环境搭建和编程过程。

2023-05-18 01:27:35 1285

原创 Service Control Manager 服务管理器简介

在windows驱动开发流程中,写完sys驱动binary之后,为了让OS能够正确的从注册表中读取到对应的信息,并且将其load运行起来,还需要编写inf文件来描述配置驱动文件。不过这也不是必须的,可以通过ServiceControlManager直接创建一个指定驱动binary的Service并且启动。而通常我们也会使用服务程序来控制或与驱动程序进行通信。所以先来介绍一下关于服务。Service Control Manager管理着一个数据库,该数据库管理这所有的服务程序和驱动。

2023-05-17 23:27:05 1647

原创 Simple INF 解析

Simple INF 解析

2023-03-08 23:36:59 316

翻译 Isolated User Mode (IUM) Processes(MSDN翻译)

Isolated User Mode (IUM) Processes

2023-02-15 21:37:43 228

原创 无锁队列原理及实现(三)

无锁队列原理及实现

2022-11-01 00:55:41 348

原创 无锁队列原理及实现(二)

无锁队列原理及实现(二)

2022-10-13 23:26:07 579

原创 无锁队列原理及实现(一)

无锁队列原理及实现(一)

2022-10-10 01:29:36 1458

原创 Qt实战之开源一个监控视频消息项目C++语言

这是一个开源项目,源码可免费随意下载,里面包括了监控,视频,消息收发等等各种功能,也是一次完整的把QT各控件放在一起使用做出来的一个开源项目,供大家下载。

2022-10-05 11:50:09 1054

原创 Windbg 命令 (四)

Windbg 命令 (四)

2022-09-26 00:24:13 795

原创 Makefile入门(四)

Makefile入门(四)

2022-09-22 02:30:58 1119

原创 Makefile入门(三)

Makefile入门(三)

2022-09-18 00:44:44 263

原创 Makefile入门(二)

Makefile入门

2022-09-16 01:01:44 608

原创 Makefile入门(一)

Makefile入门(一)

2022-09-15 01:00:10 552

翻译 Controlling Exceptions and Events (MSDN翻译)

Controlling Exceptions and Events 控制异常和事件

2022-09-14 00:54:27 170

原创 Qt实战之list widget控件C++语言

这是一个开源的项目,基本QT的,用C++写的一个监控,聊天,视频系统

2022-09-12 14:43:14 1139

原创 Windbg 命令 (三)

Windbg 命令 (三)

2022-09-07 00:48:20 729

原创 Qt 之转盘实现C++语言

其实这是之前写的一个示例了,本来也做了很多项目,也打算陆陆续续的开源出来,欢迎大家共同学习探讨和交流,因为每个人都会在网上找资料,有的东西贡献出来大家都看r其实实现起来还是蛮简单的,也就用了QT的QPropertyAnimation类然后通过以上三个函数将要移动的widget放到QPropertyAnimation里面最后通过这三个函数完成移动,简单来说就是从什么地方移动,移动到哪里去,最后调start开始移动,非常简单粗暴快捷。...

2022-09-01 14:17:49 857

原创 Qt 之tree widget和treeView控件C++语言

选中某一个节点后需要判断当前节点是父节点还是子节点,如果是子节点,则通过父节点的removeChild函数删除子节点,如果是父节点则用treeWidget的removeItemWiget函数删除当前选中的父节点。其实tree widget和tree view这两个树型控件也是用的比较常见的控件之一,tree widget可以将另一个UI当成item插入到tree widget中。首选获取选中的内容,然后判断是父节点还是子节点,不同的节点用不同的方法删除就可以了。......

2022-09-01 13:08:24 1858

原创 Windbg 命令 (二)

普通的命令是由Windbg自带,并提供有具体功能。

2022-09-01 00:54:47 143

原创 Qt 之list widget控件C++语言

C++中使用QT写的各种控件的使用方法,包含源代码,后续继续更新

2022-08-31 16:13:48 2144

原创 Qt 之tableView控件C++语言

qt中的table view控件的使用,C++语言。

2022-08-29 16:45:06 2964 2

原创 Qt 之windows服务实现C++语言

QT写的windows服务程序

2022-08-27 18:58:57 1161

原创 Windbg 命令 (一)

Windbg 命令

2022-08-27 17:29:06 773

原创 Debug Interface Access(DIA)(二)

Debug Interface Access (DIA)

2022-08-22 00:21:13 451 4

原创 Debug Interface Access(DIA)(一)

Debug Interface Access (DIA)(一)

2022-08-21 20:51:40 468

翻译 DXGKARG_CREATECONTEXT structure

DXGKARG_CREATECONTEXT structure描述了创建设备Context的参数Syntaxtypedef struct _DXGKARG_CREATECONTEXT { HANDLE hContext; UINT NodeOrdinal; UINT ...

2020-03-12 17:18:39 260

翻译 DXGKDDI_SETROOTPAGETABLE callback function

DXGKDDI_SETROOTPAGETABLE callback function为指定的Context切换Root page table. DXGK会在该Context关联的Context的Root page table在内存中移动或者改变大小时通知Context。在同步级别level1上,当root page table 被更新时,该context应该保证为idle.Syntax...

2020-03-12 17:01:30 148

翻译 DXGKARG_CREATEDEVICE structure()

DXGKARG_CREATEDEVICE structureDXGKARG_CREATEDEVICE 描述了一个Context Device.Syntaxtypedef struct _DXGKARG_CREATEDEVICE { HANDLE hDevice; union { DXGK_CREATEDEVICEFLAGS Flags; DXGK_DEVICE...

2020-03-12 16:02:56 220

翻译 DXGKCB_QUEUE_DPC callback function

DXGKCB_QUEUE_DPC callback functionDxgkCbQueueDpc会queue一个DPC在 IRQL DISPATCH_LEVEL上执行。SyntaxDXGKCB_QUEUE_DPC DxgkcbQueueDpc;BOOLEAN DxgkcbQueueDpc( HANDLE DeviceHandle){...}ParametersD...

2019-11-05 02:36:57 218 1

翻译 DXGKDDI_SUBMITCOMMAND callback function

DXGKDDI_SUBMITCOMMAND callback functionDxgkDdiSubmitCommand 提交一个DMA buffer到硬件command execution单元。SyntaxDXGKDDI_SUBMITCOMMAND DxgkddiSubmitcommand;NTSTATUS DxgkddiSubmitcommand( IN_CONST_HAN...

2019-11-05 02:19:18 379

翻译 DXGKDDI_RENDER callback function

DXGKDDI_RENDER callback functionDxgkDdiRender根据UMD传入的 command buffer 创建一个DMA buffer。SyntaxDXGKDDI_RENDER DxgkddiRender;NTSTATUS DxgkddiRender( IN_CONST_HANDLE hContext, INOUT_PDXGKARG_RE...

2019-11-05 01:56:26 508

翻译 DXGKCB_RESERVEGPUVIRTUALADDRESSRANGE callback function

DXGKCB_RESERVEGPUVIRTUALADDRESSRANGE callback functionDxgkCbReserveGpuVirtualAddressRange允许KMD在创建graphics kernel process时reserve 一段GPU VA。并且,只有在graphics kernel process创建时才能reserve GPU VA(例如,在DxgkDdi...

2019-11-04 02:15:40 165 1

翻译 DXGKDDI_CREATEPROCESS callback function

DXGKDDI_CREATEPROCESS callback functionDxgkDdiCreateProcess创建一个graphics kernel process对象。SyntaxDXGKDDI_CREATEPROCESS DxgkddiCreateprocess;NTSTATUS DxgkddiCreateprocess( IN_CONST_HANDLE hAd...

2019-11-04 01:37:40 187

翻译 DXGKDDI_CREATECONTEXT callback function

DXGKDDI_CREATECONTEXT callback function该DDI创建了GPU的context。SyntaxDXGKDDI_CREATECONTEXT DxgkddiCreatecontext;NTSTATUS DxgkddiCreatecontext( IN_CONST_HANDLE hDevice, INOUT_PDXGKARG_CREATECON...

2019-11-04 01:23:17 266

翻译 DXGKDDI_PRESENT callback function

DXGKDDI_PRESENT callback function该DDI将source allocation的内容拷贝到primary surface(有时是拷贝到off-screen system memory allocation)SyntaxDXGKDDI_PRESENT DxgkddiPresent;NTSTATUS DxgkddiPresent( IN_CONST...

2019-11-03 23:10:06 696

翻译 DXGKDDI_CREATEALLOCATION callback function

DXGKDDI_CREATEALLOCATION callback function该DDI创建了系统内存或视频内存资源。SyntaxDXGKDDI_CREATEALLOCATION DxgkddiCreateallocation;NTSTATUS DxgkddiCreateallocation( IN_CONST_HANDLE hAdapter, INOUT_PDXGK...

2019-11-01 00:55:21 316

翻译 DXGKDDI_START_DEVICE callback function

DXGKDDI_START_DEVICE callback function该DDI为显卡接受I/O请求做准备。SyntaxDXGKDDI_START_DEVICE DxgkddiStartDevice;NTSTATUS DxgkddiStartDevice( IN_CONST_PVOID MiniportDeviceContext, IN_PDXGK_START_INF...

2019-10-31 00:47:27 431

开源一个QT写的一个监控视频项目

开源一个QT写的一个监控视频项目

2022-10-05

小鲤鱼的qt开源项目工程文件欢迎大家免费下载

里面有QT各种控件的使用方法,包含源代码,可以免费下载,C++语言

2022-08-31

qt写的windows服务

QT+WINDOWS服务

2022-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除