自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 资源 (53)
  • 收藏
  • 关注

原创 UVC相机调试工具收集大全

UVC相机,一般意义上指的是我们电脑上的USB摄像头。当然我们电脑上可能不仅有USB总线的相机,也可能会有别的总线的相机,比如MIPI的,pcie的。但最最常见的就是USB相机了。USB相机用于视频通话,但在实际开发过程中,需要很多的调试工具。USB中文网通过自研一部分USB相机工具,再收集一部分市面上常见的USB调试工具,供USB&UVC相机开发人员使用。这些工具主要有,以下的这些工具都可以在UVC摄像头调试及辅助工具大全 - USB中文网。

2024-03-26 09:46:44 431

原创 HID-USB调试工具大全

HID类是USB的一个分支,除过其HID规范这个类文档外,还有一大堆的关于报告描述符的PDF规范。另外,对于自定义的HID设备,其通讯在市面上有很多的接口,用用HID.dll(微软源生态的)的,也有用开源github的HIDAPI的。这些资料USB中文网也整理了一些相关,不过这些都是关于自定义HID通讯的。自定义HID应用程序开发(Windows) - USB中文网USB中文网致力于USB技术的传播与技术开发,这里也做了一些资料上的准备。

2024-03-25 09:45:17 550

原创 USB调试工具大全-USB中文网

USB中文网在此之前开发了很多的应用层USB设备调试工具,再加上收集的一些其它相关工具,并将这些调试工具分享给各位USB开发者爱好者,帮助大家更快的学习和了解USB相关的知识。不过酒香也怕巷子深,今天我们就将这些调试工具的导航网址分享给大家:USB调试工具大全 - USB中文网。

2024-03-22 09:53:47 382

转载 USB握手包ACK

这里详细的介绍了握手包的使用说明。这里我们对此从数据链路层和USB总线分析仪抓包的来分析。本文转自USB中文网:USB2.0握手包ACK总线分析仪抓包实例详解 - USB中文网ACK握手包的详细使用说明可详见:https://www.usbzh.com/article/detail-452.html这里详细的介绍了ACK握手包的使用说明。这里我们对此从数据链路层和USB总线分析仪抓包的来分析。ACK的数据包格式ACK可能是USB总线分仪里最简单的包了。其主要包括两部分组...

2024-03-21 14:31:25 20

原创 USB中文网各种技术交流群

STC-USB单片机QQ群:315457461。USB技术交流QQ群:952873936。HID人机交互QQ群:564808376。USB技术交流QQ群2:580684376。UAC音频QQ群:218581009。UVC相机QQ群:331552032。QQ群:258159197。BOT&UASP大容量存储。

2024-03-21 11:13:16 180

原创 推荐几个技术学习的网站

USB中文网 - USB技术开发交流USB中文网是国内领先的专业USB技术网站,提供USB开发入门教程,USB设备开发,USB驱动开发,USB摄像头,USB麦克风,USB存储设备,USB-HID设备,USB TYPE-C等,是你查阅和学习USB技术资料的好帮手。如果要学习USB,还不知道USB,那真是亏了大了去了。

2023-10-09 11:40:10 285 1

原创 谷歌翻译不能用的解决方案

谷歌翻译不能用的解决方案

2022-10-19 15:31:39 411 1

原创 从现在开始卷起来

卷起来

2022-07-09 23:12:53 275

原创 从事了二年的Windows系统USB驱动开发

2020年4月份的时候换的工作,从事了以前一直想干但永远没有长期干的Windows驱动开发,以前像偶尔搞搞PCIE等设备驱动,感觉还挺有意思的。后来又做了一些内核的服务性驱动,不过2020年的这次机会是搞USB驱动。其实对我来说吧,只要是Windows驱动,至于干什么类型的,我已经不再乎了。因为再也不像以前那样,天天在扯淡,搞一些觉地没有意义的东西,就像去排接线盒的故障,分析硬件电路的问题,搞搞工艺,和客户谈谈需求。。。讲道理,进公司的时候对USB的了解和大家差不多的,最多知道一个BUSHOUND抓包工具

2022-05-18 11:37:20 1688 1

转载 HID.DLL导出函数HidD_GetInputReport探究

##HidD_GetInputReport的功能HidD_GetInputReport用于获取输入报告(input report)。说明:不过微软关于此函数有一个特别的说明,就是只能获取当前的输入报告,不能连续的获取,因为可能会丢数据。所以如果要连续的获取输入报告,需要使用ReadFile函数。同时,有些设备可能不支持HidD_GetInputReport,所以使用此函数时可能没有响应。更多详见:https://docs.microsoft.com/en-us/windows-hardware

2022-05-10 14:30:51 740

原创 使用Windows驱动虚拟的自定义HID通讯通讯

哈哈,自己虚拟的自定义HID,使用windows下的USB驱动程序开发。自定义HID演示:驱动编译后为:HidDevice.sysHidDevice.catHidDevice.inf使用devcon进行虚拟HID总线驱动安装。CD /d %~dp0devcon.exe install HidDevice.inf "root\HidDevice"最终效果如下:有兴趣的同学可以看一下这里:http://www.usbzh.com/article/detail-884.html...

2022-04-02 20:02:11 1315

原创 USB资源的导航网址

分享一个USB资源的导航网址:http://www.usbzh.com/nav/各位USB学习资料,在线工具,软件下载等。

2022-03-22 15:58:58 502

原创 虚拟了半个USB显示器

为什么了说半个了,是因为用了别人的驱动。废话不多,直接上图,大家可以看到这玩意竟然还能用。有兴趣的同学可以看一下这个:http://www.usbzh.com/article/detail-817.htmlUSB中文网,USB技术开发,USB开发者社区,USB技术解答,USB摄像头,USB音视频开发,UAC音频声卡麦克风规格书,USBIP,USB社区技术问答,HID规范,报告描述符分析,技术培训,BUSHOUND抓包分析,USB代码分享,USB开发工具,驱动编程,虚拟USB键盘,虚拟USB鼠标,虚

2022-03-02 16:51:46 268

原创 SQL 模糊查询后按匹配度排序 CASE WHEN THEN

表如下: SELECT * FROM "table1" where name like '%玉米%'很明显这个会返回所有的行,因为每行都满足条件若我想在模糊查询后,进行排序,完全匹配的放在最前面,其余的放后面,可以使用case when then如:SELECT * FROM "table1" WHERE name LIKE '%玉米%'ORDER BY (CASEWHEN name='玉米' THEN 1WHEN name like '玉米%' THEN 2WHE

2022-02-25 11:30:34 1736

原创 prettyprint动态添加样式

默认情况下prettyprint会自动会对PRE样式渲染,如本人在网页http://www.pnpon.com/article/detail-272.html中写的代码,会有如下效果:但如果网页内容动态加载了,只需要一步即可: $("#RemoteContent").html(json.ArticleDetailContentHtml); $("pre").addClass("prettyprint linenums"); prettyPrint();...

2022-01-29 10:34:18 461

原创 花了大半天写了一个UVC扩展单元调试工具

基于DIRECTSHOW 实现的,用的是MFC VS2019.详见:http://www.usbzh.com/article/detail-761.html获取方法加QQ群:952873936,然后在群文件\USB调试工具&测试软件\UVCXU-V1.0(UVC扩展单元调试工具-USB中文网官方版).exeUSB中文网 USB中文网专注于USB技术开发,USB技术传播在线USB技术解惑,帮助USB开发者快速成长!...

2022-01-15 03:08:22 953 2

原创 error RC2247 : SYMBOL name too long

今天在在编译USBview时报了一个错误。。。error RC2247 : SYMBOL name too long所以只需要在原来的usbview.rc最前面添加···#define APSTUDIO_HIDDEN_SYMBOLS#include “windows.h”#include “prsht.h”#include “wtypes.h”#undef APSTUDIO_HIDDEN_SYMBOLS···然后就可以了后来使用Vs自带的资源编辑器改一下位置,让其重新更新一下资源内容

2021-11-25 17:59:13 513

原创 USB设备的识别过程和高速模式的协商电信号过程

USB设备的识别过程和高速模式的协商电信号过程 USB中文网出品:http://www.usbzh.com/

2021-11-18 23:23:39 403

原创 虚摄最多可以搞多少个UVC摄像头?

我的电脑屏幕尺寸有限,就先显示20个吧USB中文网 http://www.usbzh.com

2021-11-17 11:06:31 387

原创 USB总线虚拟UVC摄像头

一口气在windows下虚拟了4个NV12的uvc摄像头打开效果还是很666的在设备管理器中如下:usbzh USB中文网VCamera 虚拟摄像头你要看更详尽的,请点这里:http://www.usbzh.com/article/detail-673.html

2021-11-15 16:50:26 1442 2

原创 uvc的VS_PROBE_CONTROL和VS_COMMIT_CONTROLOL数据格式分析工具

直接拖一下UVC枚举过程中的GET_CUR或SET_CUR数据,然后存成文件,打开分析即可见到这个格式的分析。支持文件拖拽功能。更多关于可见USB中文网:http://www.usbzh.com/article/detail-668.html

2021-11-15 11:46:37 1023 1

原创 USB硬件介绍(一)- USB历史版本及性能指标

闲聊USB的第三讲,USB历史版本及性能指标视频发布了。这里主要从USB1.0到USB1.1,USB2.0,USB3,USB3.1,USB3.2到最后的USB4的版本历史介绍。让大家对USB的各版本有一个比较全面的了解。视频的播放地址:知乎 https://www.zhihu.com/zvideo/1441558403525455875B站 https://www.bilibili.com/video/BV1VT4y197i4/头条 https://www.ixigua.com/70286042

2021-11-10 00:23:32 916

原创 使用BUSHOUND抓包USB数据视频分析

最近USB中文网的群内用户说对BUSHOUND大空使用的不是很熟悉,所以这里我就录了一个视频:Windows操作系统USB抓包工具-BUSHOUND安装BUSHOUND的抓包使用详解BUSHOUND抓包配置和数据分析实例BUSHOUND抓包USTS和NTSTS详解Bushound抓包实分析同步传输的URB数据格式1Bushound抓包实分析同步传输的URB数据格式1未完待续…...

2021-10-31 12:02:31 1671

原创 Windows虚拟麦克风功能演示

详细可见:http://www.usbzh.com/article/detail-632.html USB中文网虚拟麦克风驱动演示

2021-10-19 10:31:50 2741

原创 使用USB驱动虚拟一个声卡

废话不多说,直接上图对音量进行控制:USB虚拟声卡是USB中文网USB虚拟设备中的一个小的项目,更多详细的可以参见:http://usbzh.com/article/detail-622.html欢迎光临USB中文网进行技术交流,本站技术群有200多位全国做USB,UAC,UVC等USB方面的技术开发者,你来了只会收益...

2021-10-13 11:54:43 634

原创 LNMP一键安装包安装的mysql远程连接不上的问题

正常的做法:以root用户登录mysql:    grant all privileges on *.* to 创建的用户名@"%" identified by "密码";    flush privileges;例如:    mysql>grant all privileges on *.* to zhangsan@"%" identified by "123456";    mysql>flush privileges;这里就是允许zhangsan用户远程登录, 密码是

2021-10-06 12:33:20 199

转载 USB规范大全

基于USB的数据传输规范和最新的TYPE-C/USB数据传输接口,伴随着USB技术的发展,当前的USB及其子规范分类如下:##USB协议规范USB协议的基础,从最初的USB1.0到最新的USB4版本。USB协议是所有USB设备数据传输的基础。USB中文网含有大量的USB规范介绍:USB2.0规范:http://www.usbzh.com/article/forum-11.htmlUSB3.2规范:http://www.usbzh.com/article/forum-9.htmlUSB百科 :

2021-09-26 10:36:16 810

原创 HidReportParser V1.6发布了

对原来的版本进行了升级,欢迎大家使用。下载地址:http://www.usbzh.com/article/detail-537.html

2021-09-24 14:31:03 452

原创 1153 - Got a packet bigger than ‘max_allowed_packet‘ bytes With statement

mysql导入超大文件报错,解决方案如下:set global max_allowed_packet=10000000000; set global net_buffer_length=1000000; FLUSH PRIVILEGES;解释:–max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小;–net_buffer_length=XXX TCP/IP和套接字通信缓冲区大小,创建长度达net_buffer_length的行数。...

2021-09-18 09:45:50 83

原创 USB hid报告描述符分析工具

自动进行十六进制进行格式化,并进行报告描述符分析存储。下载网址:http://www.usbzh.com/article/detail-537.html分享一个USBHID报告描述符分析工具http://www.usbzh.com/article/detail-537.html

2021-09-07 11:48:10 624

原创 转载-报告描述符分析工具

这里转载USB中文网提供的一个HID报告描述分析工具,适用windows环境下,可以将通过抓包获取到的HID报告描述符16进制数据进行解析,生成报告描述符。如这里有一个HID报告描述符,其TXT文件本容为:解析后为:数据导出:...

2021-08-24 15:24:35 241 2

原创 VC模拟鼠标动作

// mouse.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include <iostream>#include <Windows.h>#include <stdio.h>#include <vector>enum ENUM_ACTION{ ACTION_MOVE =0, ACTION_CLICK, ACTION_SLEEP};typedef struct _ACTION_STRUCT{ E

2021-08-20 15:26:11 372

原创 beyond compare破解方法

BeyondCompare4相关操作1.修改文件C:\Program Files\Beyond Compare 4\BCUnrar.dll ,这个文件重命名或者直接删除。2.将以下操作保存为bat文件,然后双击运行即可。reg delete “HKEY_CURRENT_USER/Software/Scooter Software/Beyond Compare 4” /v CacheID /f这个操作是删除BeyondCompare4注册表里CacheID的值;...

2021-08-20 09:19:42 1284

原创 windows下虚拟触摸屏设备

最近心血来潮,用自己弄的USB虚拟总线驱动想要虚拟各类USB设备。前一段时间,自己将虚拟键盘和虚拟鼠标的功能实现了,并在知乎上发表了一篇文章:https://zhuanlan.zhihu.com/p/396650868后来又在USB中文网上发布了更加详细的工程信息,可见:Windows下通过USB虚拟的键盘鼠标总结 - USB中文网其实对于USB的开发本人也在学习中,为了更好的学习USB设备,所以打算基于USB虚拟各种设备来玩玩(由于本人手中并没有如此之多的硬件,当然也可以用STM32等来来实现)

2021-08-09 17:10:39 943

原创 OfficeClickToRun.exe禁了后word就打不开了

路径在这里:C:\Program Files\Common Files\microsoft shared\ClickToRun\OfficeClickToRun.exe

2021-07-22 13:08:09 4951

原创 基于 NXP QN9080 三模鼠标开发 —— USB 模式

一、应用背景概述 当今时代可以称之为电竞时代,越来越多的电竞游戏被人们所热爱,随着电竞行业发展,传统的鼠标已经不能满足于这个游戏时代了,一个好的鼠标对于游戏玩家的作用无异于在战场上一把好的武器对于一个士兵的作用。鼠标,是 HID(Human Interface Device)中的一种,鼠标可以是有线模式(USB 模式)也可以是无线模式(BLE 或者 2.4G 模式),下面将会为大家介绍一个集合了 USB 模式,BLE 模式以及 2.4G 模式的可编程电竞鼠标是怎么实现的。二、环境搭建2.1 S

2021-07-13 15:37:42 751

原创 用自己开发的虚拟USB鼠标实现自动挂机功能

哈哈,昨天要进行挂机,搞了很多种方法,不过由于全屏,自动隐藏鼠标等问题,使用模拟事件都有问题,最后直接祭出自己前一段时间开发的鼠标实现。功能模块如下:详细的实现方式可见:http://www.usbzh.com/article/detail-476.html...

2021-07-09 16:25:13 873 1

原创 vbs修改word内容

BuildVersion = "WScript.BuildVersion:"+CStr(WScript.BuildVersion)+chr(10)FullName = "WScript.FullName:"+WScript.FullName+chr(10) Interactive = "WScript.Interactive:"+CStr(WScript.Interactive)+chr(10)Name = "WScript.Name:"+CStr(WScript.Name)+chr(10) P

2021-06-22 22:14:39 739 1

原创 MySql中一个表中的两个字段同时查询另一个表中的信息

假如有两个表,一个为t_user,别一个为t_article,其中t_user中记录着用户信息,而t_article记录着文章信息上,但是这个文章的作者和修订者可能不同,那么怎么同时查询出来 了?t_userUserIdUserName1张三2李四3王麻子t_bookBookIdBookNameBookCreateUserIdBookUpdateUserIdBookUrl1USB中文技术12http://www.usbzh.

2021-06-18 11:27:08 1509

转载 How to transfer data to USB isochronous endpoints

https://docs.microsoft.com/en-us/windows-hardware/drivers/usbcon/transfer-data-to-isochronous-endpointsThis topic describes how a client driver can build a USB Request Block (URB) to transfer data to and from isochronous endpoints in a USB device.A Unive

2021-06-17 15:04:54 319

HidReportParserV1.2.exe

HID报告描述符分析工具,详见:https://blog.csdn.net/T76230169/article/details/119890864?spm=1001.2014.3001.5501

2021-08-24

libusb-master.zip

LIBUSB 新测win10 vs2019下可用. 更多USB知识可见 USB中文网http://www.usbzh.com

2021-07-15

hut1_12.pdf

HID手册

2021-05-07

Audio30.pdf

UAC3.0

2021-05-07

stm32_usb_audio-master.zip

STM32 uac示例程序

2021-05-07

Audio30-Errata.pdf

Audio20 final UAC3.0规格书

2021-05-07

audio10.pdf

UAC1.0规范

2021-05-07

RTL8111-Registers-DataSheet.pdf

RTL8111-Registers-DataSheet 手册

2021-05-07

pci_3.0.pdf

PCIE3.0规范 规格书

2021-05-07

82599-datasheet-v3-4.pdf

82599-datasheet-v3-4

2021-05-07

duilib源代码,工程编译

duilib源代码,工程编译 duilib是以DirectUI为技术原理开发的一款轻量级Windows桌面UI库,具有入门简单,使用方便等特点,在国内吸引了不少的开发者。其开发原型为国外大神viksoe的http://www.viksoe.dk/code/windowless1.htm 文章中提供的源码,国内开源前辈以此为基础:修正Bug、优化程序结构、提高稳定性和易用性,终于为广大UI开发者奉献了一款功能强大,使用方便的界面库。 界面库使用XML来描述界面风格,界面布局,可以很方便的构建高效,绚丽的,非常易于扩展的界面。从而很好的将界面和逻辑分离,同时易于实现各种超炫的界面效果如换色,换

2018-11-29

获取本机电脑所有硬件信息

主板 CPU 内存 显卡 网卡 鼠标 硬盘 显示器 操作系统 声卡 硬件信息一次获取

2017-11-16

windows防火墙开发 mfc控件重绘

windows 防火墙开发 mfc 控件重绘 windows 防火墙开发 mfc 控件重绘

2017-11-16

基于TDI 的 TCP数据传输

基于TDI 的 TCP数据传输 1.上位机 上位机包括tcp和tcp.cpp 1.1 对外函数说明 HANDLE TdiTcpOpen(); TdiTcpOpen用于打开设备,成功返回有效的句柄,失败返回INVALID_HANDLE_VALUE. BOOL TdiTcpClose(HANDLE hDevice); TdiTcpClose用于关闭设备,成功返回TRUE,失败返回FALSE; hDevice为TdiTcpOpen返回的句柄 BOOL TdiTcpConnect(HANDLE hDevice,const PCHAR pIpAddres,USHORT uPort); TdiTcpConnect用于与服务器建链,pIpAddres为服务器IP地址,uPort为服务器端口地址。 hDevice为TdiTcpOpen返回的句柄 pIpAddres为IP地址,如”10.0.0.20” uPort为端口地址 BOOL TdiTcpSend(HANDLE hDevice,PVOID pBuff,ULONG nLen,PULONG pRtn); TdiTcpSend用于给服务器发送数据. hDevice为TdiTcpOpen返回的句柄 pBuff接向发送数据的指针 nLen发送数据长度 pRtn发送成功长度 BOOL TdiTcpRcv(HANDLE hDevice,PVOID pBuff,ULONG nLen,PULONG pRtn); TdiTcpRcv用于从服务器接收数据 hDevice为TdiTcpOpen返回的句柄 pBuff接收数据缓冲区 nLen接收数据缓冲区长度 pRtn实际接收数据长度指针 BOOL TdiTcpSetRcvTimeOut(HANDLE hDevice,ULONG ulSecond); TdiTcpSetRcvTimeOut用于设置接收数据超时时间,默认为3秒。 hDevice为TdiTcpOpen返回的句柄 ulSecond为超时时间 2.下位机 下位机包括D1603.h D1603.cpp和Tdifun.cpp TdiFun.h 2.1 关键数据结构 驱动与应用连接服务器结构体 typedef struct _CONNECT_STRUCT { ULONG ip; //服务器IP地址 USHORT port; //服务器端口 }CONNECT_STRUCT,*PCONNECT_STRUCT; //设备展结构体 typedef struct _DEVICE_EXTENSION { PDEVICE_OBJECT pDeviceObject; //设备指针 UNICODE_STRING wstrDeviceName ; //设备名 UNICODE_STRING wstrSymbolicLinkName;//设备链接名 }DEVICE_EXTENSION,*PDEVICE_EXTENSION; 读数据链接 typedef struct _RCV_IPR_LIST { PIRP pIrp; //指向读IPR LIST_ENTRY ListEntry; //链表 }RCV_IPR_LIST,*PRCV_IPR_LIST; 当前链接上下文 typedef struct _SOCKET_CONTEXT { HANDLE TransportAddressHandle; //传输地址句柄 FILE_OBJECT* pTrasnportAddressFile;//传输地址指针 HANDLE ConnectionHandle;//连接地址句柄 FILE_OBJECT* pConnectionFile;//连接地址指针 LIST_ENTRY RcvHead; //接收IRP链表头 KEVENT event; //接收数据同步事件 ULONG uTimeOut; // 接收数据超时 }SOCKET_CONTEXT,*PSOCKET_CONTEXT; 2.2 外函数说明 驱动装载主入口函数 NTSTATUS DriverEntry(PDRIVER_OBJECT DriverObject,PUNICODE_STRING RegistryPath); 驱动卸载函数 VOID D1603Unload(PDRIVER_OBJECT DriverObject); 默认IRP回调函数 NTSTATUS D1603Dispatch(PDEVICE_OBJECT DeviceObject,PIRP Irp); TdiTcpOpen对应的IPR函数 NTSTATUS D1603Create(PDEVICE_OBJECT

2017-11-16

vc实现图形化磁盘管理

1.软件运行需要管理员权限,自己未提升权限,请切换到管理员模式下运行2 2.开发工具为VS2010。 3.软件会造成磁盘分区信息修改,请找空盘再试验。 1 设计说明 由于类CD1602Dlg, CDiskLay, CCreateDlg均需要用到磁盘分区信息,且数据为同一份,故创建CDiskInfo类。 1.1 数据成员 CDiskInfo共享信息为磁盘的分区信息(DRIVE_LAYOUT_INFORMATION_EX),磁盘物理信息(DISK_GEOMETRY)和其它辅助性信息(磁盘总大小等)。 1.2 函数成员 各派生类中用到的一些公共函数(类似全局函数)。

2017-11-16

基于PC的虚拟总线驱动开发

基于PC的虚拟总线驱动开发 实现了 pxl9054硬件DMA驱动 wdm实现 虚拟总线程序

2017-11-16

C++编程技巧

结构体的成员偏移显示 结构体的计算.... Typedef struct _MY_STRUCT { UCHAR a; Int b; Float c; }MY_STRUCT,*PMY_STRUCT; GetOffset(t,m) int(&(((t*)0)->m)) Int b = GetOffset(MY_STRUCT,b);

2017-11-16

软件调试及windbg应用

PE文件 内存分布(堆、栈) 入口地址(0x400000 0x10000000) 函数调用类型 Stdcall thiscall cdecl fastcall ... 函数栈桢 参数的传递 入口参数地址,函数返回地址,内部临时空间

2017-11-16

X86架构及汇编语言 WINDBG应用

CPU 架构 通用寄存器介绍 寻址方式 栈机制 常用汇编指令 Windbg的使用

2017-11-16

从编译到运行的错误检查

从编译到运行的错误检查 从编译到运行的错误检查 从编译到运行的错误检查

2017-11-16

c++生成MD5值

c++生成MD5值c++生成MD5值c++生成MD5值c++生成MD5值 c++生成MD5值c++生成MD5值

2017-11-16

内存加载DLL运行

内存加载DLL运行内存加载DLL运行内存加载DLL运行内存加载DLL运行内存加载DLL运行

2017-11-16

进程hook 代码实现

hook c++ hook c++ hook c++ hook c++ hook c++

2017-11-16

zlib1211.zip

zlib-1.2.11 代码

2017-11-16

gwaldron-osgearth-osgearth-2.8-0-g449e80a

gwaldron-osgearth-osgearth-2.8-0-g449e80a gwaldron-osgearth-osgearth-2.8-0-g449e80a

2017-11-16

geos-3.6.2.tar

geos-3.6.2.targeos-3.6.2.targeos-3.6.2.targeos-3.6.2.targeos-3.6.2.targeos-3.6.2.targeos-3.6.2.targeos-3.6.2.targeos-3.6.2.tar

2017-11-16

3rdParty_VS2013.5_v120_x64_V10_small

3rdParty_VS2013.5_v120_x64_V10_small 3rdParty_VS2013.5_v120_x64_V10_small

2017-11-16

数据加载及组织解析 osgEarth

sgEarth数据加载及组织解析 1.osgEarth的数据加载流程 由前文可知,用户可以使用osgEarth自己的earth文件,简单指定各种数据源,而不用关心数据如何渲染,便能在三维球上显示各种地形数据。本节,将会解读osgEarth如何解析earth文件,利用用户提供的数据源,来构建三维球上的各种地形。 图3.1所示是加载数据的整体流程,本节将就这四个步骤进行具体的解读。 图3.1 osgEarth数据加载整体流程 1.1 读取earth文件 osgEarth继承了OSG的插件机制,所以osgEarth提供了专门读取earth文件的osgdb_earth插件。通过查找并调用此插件,达到读取earh文件的目的。图3.2展示了查找读取earth插件的具体流程:

2017-11-16

osgEarth的121个案例详解

osgEarth 的 121 个案例详解 osgEarth 的 121 个案例详解 ...........................................................................................................1 1. aeqd.earth.................................................................................................................................4 2. annotation.earth .......................................................................................................................5 3. annotation_dateline.earth........................................................................................................6 4. annotation_dateline_projected.earth ......................................................................................8 5. annotation_flat.earth................................................................................................................8 6. arcgisonline.earth .....................................................................................................................9 7. bing.earth................................................................................................................................10 8. boston.earth............................................................................................................................11 9. boston_buildings.earth ...........................................................................................................12 10. boston_projected.earth ..................................................................................................13 11. boston_tfs.earth..............................................................................................................14 12. boston-gpu.earth ............................................................................................................15 13. bumpmap.earth ..............................................................................................................16 14. clouds.earth ....................................................................................................................17 15. colorramp.earth ..............................................................................................................18 16. contourmap.earth ...........................................................................................................19 17. datum_override.earth.....................................................................................................20 18. day_night_mp.earth........................................................................................................21 19. day_night_rex.earth........................................................................................................21 20. detail_texture.earth ........................................................................................................21 21. errors.earth .....................................................................................................................22 22. fade_elevation.earth.......................................................................................................22 23. feature_clip_plane.earth.................................................................................................23 24. feature_country_boundaries.earth.................................................................................24 25. feature_custom_filters.earth ..........................................................................................25 26. feature_draped_lines.earth ............................................................................................26 27. feature_draped_polygons.earth .....................................................................................27 28. feature_elevation.earth ..................................................................................................28 29. feature_extrude.earth.....................................................................................................29 30. feature_geom.earth ........................................................................................................30 31. feature_gpx.earth............................................................................................................31 32. feature_inline_geometry.earth.......................................................................................32 33. feature_labels.earth........................................................................................................33 34. feature_labels_script.earth.............................................................................................35 35. feature_levels_and_selectors.earth................................................................................35 36. feature_model_scatter.earth ..........................................................................................36 37. feature_models.earth .....................................................................................................37 38. feature_occlusion_culling.earth......................................................................................38osgEarth 编辑器 SXEarth www.sxsim.com 2 39. feature_offset_polygons.earth .......................................................................................38 40. feature_overlay.earth......................................................................................................39 41. feature_poles.earth.........................................................................................................40 42. feature_population_cylinders.earth ...............................................................................40 43. feature_raster.earth ........................................................................................................41 44. feature_rasterize.earth ...................................................................................................41 45. feature_rasterize_2.earth ...............................................................................................42 46. feature_scripted_styling.earth........................................................................................43 47. feature_scripted_styling_2.earth....................................................................................43 48. feature_scripted_styling_3.earth....................................................................................43 49. feature_style_selector.earth ...........................................................................................44 50. feature_tfs.earth .............................................................................................................45 51. feature_tfs_scripting.earth .............................................................................................46 52. feature_wfs.earth............................................................................................................47 53. fractal_elevation.earth....................................................................................................47 54. gdal_multiple_files.earth ................................................................................................47 55. gdal_tiff.earth..................................................................................................................48 56. geomshader.earth ...........................................................................................................49 57. glsl.earth..........................................................................................................................50 58. glsl_filter.earth ................................................................................................................51 59. graticules.earth ...............................................................................................................52 60. hires-inset.earth..............................................................................................................53 61. intersect_filter.earth .......................................................................................................54 62. land_cover_mixed.earth .................................................................................................55 63. layer_opacity.earth .........................................................................................................55 64. ldb.earth..........................................................................................................................56 65. mapbox.earth..................................................................................................................56 66. mask.earth ......................................................................................................................57 67. mb_tiles.earth.................................................................................................................58 68. mercator_to_plate_carre.earth ......................................................................................59 69. mgrs_graticule.earth.......................................................................................................60 70. min_max_level.earth ......................................................................................................60 71. min_max_range.earth.....................................................................................................61 72. min_max_range_rex.earth..............................................................................................62 73. min_max_resolutions.earth............................................................................................62 74. multiple_heightfields.earth.............................................................................................64 75. night.earth.......................................................................................................................65 76. nodata.earth ...................................................................................................................65 77. noise.earth ......................................................................................................................68 78. normalmap.earth ............................................................................................................68 79. ocean.earth .....................................................................................................................69 80. ocean_no_elevation.earth ..............................................................................................69 81. openstreetmap.earth......................................................................................................69 82. openstreetmap_buildings.earth .....................................................................................70osgEarth 编辑器 SXEarth www.sxsim.com 3 83. openstreetmap_flat.earth...............................................................................................70 84. openstreetmap_full.earth...............................................................................................70 85. openweathermap_clouds.earth......................................................................................71 86. openweathermap_precipitation.earth ...........................................................................71 87. openweathermap_pressure.earth ..................................................................................71 88. photosphere1.earth ........................................................................................................71 89. photosphere2.earth ........................................................................................................72 90. readymap.earth...............................................................................................................73 91. readymap_flat.earth .......................................................................................................73 92. readymap_include.earth.................................................................................................74 93. readymap_template.earth..............................................................................................74 94. readymap-elevation-only.earth.......................................................................................74 95. readymap-osm.earth ......................................................................................................75 96. readymap-priority.earth..................................................................................................75 97. readymap-rex.earth ........................................................................................................75 98. roads.earth......................................................................................................................76 99. roads-flattened.earth......................................................................................................76 100. roads-test.earth...............................................................................................................76 101. scene_clamping.earth.....................................................................................................76 102. silverlining.earth..............................................................................................................78 103. simple_model.earth........................................................................................................78 104. skyview1.earth ................................................................................................................79 105. skyview2.earth ................................................................................................................80 106. splat.earth .......................................................................................................................81 107. splat-blended-with-imagery.earth ..................................................................................81 108. splat-with-mask-layer.earth.............................................................................................81 109. splat-with-multiple-zones.earth......................................................................................82 110. splat-with-rasterized-land-cover.earth............................................................................82 111. stamen_toner.earth ........................................................................................................82 112. stamen_watercolor.earth................................................................................................82 113. state_plane.earth............................................................................................................82 114. tess_screen_space.earth.................................................................................................82 115. tess-coastlines.earth .......................................................................................................82 116. tess-terrain.earth ............................................................................................................83 117. triton.earth......................................................................................................................83 118. triton_drop_shader.earth................................................................................................83 119. utm.earth ........................................................................................................................83 120. utm_graticule.earth ........................................................................................................83 121. vertical_datum.earth ......................................................................................................83 122. wms_nexrad.earth ..........................................................................................................84 123. wms-t_nexrad_animated.earth ......................................................................................84 124. 编辑问题总结....................................................................................错误!未定义书签。

2017-11-16

WM_CTLCOLOR和WM_CTLCOLOR有什么区别

WM_CTLCOLOR和WM_CTLCOLOR有什么区别

2016-02-29

圈圈教你玩USB.pdf

圈圈教你玩USB

2011-12-22

WindowsWDM设备驱动程序开发指南

WindowsWDM设备驱动程序开发指南

2011-12-06

phpymyadddin

phpymyadddinphpymyadddin

2011-12-01

UNIX环境高级编程第二版

UNIX环境高级编程第二版.pdf UNIX环境高级编程第二版.pdf

2011-12-01

DirectX 3D游戏编程实用教程[郑阿奇

DirectX 3D游戏编程实用教程[郑阿奇][电子教案].zip

2011-11-26

批处理文件学习资料

批处理文件学习资料 放便简洁

2011-11-26

WINDOWS核心编程中文版

WINDOWS核心编程中文版 介绍关于 windows不常介绍但比较低层的一些东西

2011-11-23

windows api 函数大全

windows api 函数大全,介绍WINDOWS API的所有函数及用法 chm格式 放便查找

2011-11-23

VC数据库编程.

很详尽的关于VC++数据库的编程技术,从低到高,详尽学习

2011-11-23

GDI+学习教程

GDI+很详尽的学习教程,有很多示例码,彩色PDF

2011-11-23

空空如也

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

TA关注的人

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