自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 Display-GradientFill()

本文尝试从一个简单的例子入手,来讲述GDI API GradientFill()的妙用。问题:如何给自绘菜单加上绚丽的背景  这个问题如果是在PC上讨论,那么几乎没什么价值。因为PC的内存较大,CPU的速度也较快,所以可以采用任何你想要的方式绘制。比如说下面就是一种很常见的思路:

2011-07-23 15:34:47 3362

原创 Display-DrawEdge

GDI API 太复杂了,今天再学习一个DrawEdge Function该函数绘制一个或多个矩形的边缘。语法BOOL DrawEdge( __in HDC hdc, __inout LPRECT qrc, __in UINT edge,

2011-07-23 14:27:10 2477

原创 如何判断系统中存在Handle未释放导致的内存泄漏

如何判断系统中存在Handle未释放导致的内存泄漏

2011-07-18 21:20:37 3333

原创 Display-GDI基础

GDI基础

2011-07-17 23:04:08 1274

原创 Display-DIB图片

DIB设备无关位图文件,这是一种文件格式,是为了保证用某个应用程序创建的位图图形可以被其它应用程序装载或显示一样。 DIB的与设备无关性主要体现在以下两个方面:DIB的颜色模式与设备无关。例如,一个256色的DIB即可以在真彩色显示模式下使用,也可以在16色模式下使用。256色以

2011-07-16 20:02:03 1197

原创 如何编译并打开微软蓝牙协议栈的LOG

如何编译并打开微软蓝牙协议栈的LOG

2011-05-19 21:12:00 1643

原创 如何分析HCI的Command Packet和Event Packet包

如何分析HCI的Command Packet和Event Packet包

2011-04-14 21:06:00 8743 2

原创 常见的BT命令Response类型

常见的BT命令Response类型

2011-03-04 22:57:00 1472

原创 外部BT设备收到未识别的命令时将会发送Disc Frame的理论依据

外部BT设备收到未识别的命令时将会发送Disc Frame的理论依据

2011-03-04 22:30:00 1651

原创 BQB认证

BQB认证

2011-01-11 20:56:00 4263

原创 什么是WM_COMMAND

什么是WM_COMMAND

2010-12-15 22:14:00 1367

原创 MSDN有问题导致安装SDK错误

MSDN有问题导致安装SDK错误

2010-12-09 18:54:00 1330 1

原创 为CE6.0 Image添加IE Brower

CE6.0 Image添加IE Brower Fiber API

2010-12-08 20:58:00 1359

原创 BT基础知识简介-1

BT简介1

2010-12-05 15:23:00 3485 1

原创 蓝牙Profile的概念和常见种类

BT Profile的概念和常见种类

2010-11-29 09:37:00 41371 9

原创 C++中虚函数和纯虚函数的区别和常见使用方法

虚函数和纯虚函数的区别

2010-11-22 20:39:00 1534 1

原创 Wave Driver介绍-8(软件混音器)

Mixer混音器

2010-11-15 20:42:00 1768

原创 Wave Driver介绍-7(驱动中对音量的控制操作-非硬件音量控制)

驱动中对音量的控制操作-软件音量控制

2010-11-15 09:48:00 1866

原创 Wave Driver介绍-6(控制面板中的音量调整工具)

控制面板中的音量调整工具

2010-11-13 13:55:00 1698

原创 Audio Codec介绍-7(声音强度的定义)

声音强度的定义

2010-11-13 13:49:00 2281

原创 Wave Driver介绍-5(Waveform Audio Driver Test测试Case描述)

CETK测试Audio Driver测试子项“Waveform Audio Driver Test”测试Case描述

2010-11-11 20:41:00 2396

原创 Wave Driver介绍-3(Wave API waveOutSetVolume)

Wave API waveOutSetVolume简介

2010-11-11 20:03:00 3423

原创 Wave Driver介绍-2(WAV文件格式)

WAV文件格式简介

2010-11-10 22:25:00 1236

原创 Wave Driver介绍-1(PCM文件格式)

PCM文件格式简介

2010-11-10 22:17:00 1216

原创 Audio Codec介绍-4(利用Adobe Audition工具来产生正弦波)

利用Adobe Audition工具来产生正弦波

2010-11-09 20:42:00 10950

原创 如何制作WinCE6.0模拟器(带ActiveSync)

<br /> 1.    建立Emulator工程<br />>>     依次打开FileàNewàProject,选择建立PB6.0的工程,完成后点击OK进入下一步;<br />>>     按照向导一步步走下去,需要注意的几个点是:1. Available BSPs选择Device Emulator:ARMV4I,2. Design Templates选择 PDA Device,3. Variants选择Mobile Handled;<br />>>     建立工程完成之后,选择工程类型为Relea

2010-11-08 22:27:00 2290

原创 Audio Codec介绍-3

1.    AGC(Automatic Gain Control)<br />即自动增益控制; 对一个输入信号进行放大,为了方便处理,应该保证输出有一定的幅度同时又不会饱和,但是由于输入信号的幅度通常变化很大,所以不能采用一个简单的单一放大倍数,AGC就是根据输入信号调整放大倍数,是输出信号幅度一致。2.    音频数据的格式WAVE_FORMAT<br />音频格式包括Sample rate,Mono/Stereo等内容,具体的类型包括下面的几种:<br />#define WAVE_FORMAT_1M0

2010-10-28 20:22:00 3451

原创 Audio Codec介绍-2

本文接着前面一篇来简单说明Audio Codec中常见的一些概念1.   HPF(Digital High Pass Filter)     即为数字高通滤波的意思,实现的功能就是使高频率信号通过,而低频率信号被衰减。引文描述为:A high-pass filter, or HPF, is an LTIfilter that passes high frequencies well but attenuates (i.e., reduces theamplitude of) frequencie

2010-10-27 22:00:00 4881

原创 Audio Codec介绍-1

Audio Codec的必要性       在理想状况下,对于录音过程,只需要将麦克风获取到的analog信号通过ADC转换为digital信号并存储即可,对于播放音过程,只需要将digital信号通过DAC转换为analog并输出到speaker播放即可。       但在实际的过程中,对于录音过程而言,会受到外界声源的干扰,麦克风自身对信号的衰减以及物理链路接口上引入的杂音等因素的影响,对于放音,可能会受digital数据本身的问题等因素的影响。举个简单的例子,拿着手机或者固定电话和别人讲话的时候,虽然

2010-10-26 23:02:00 4306

原创 Audio Codec介绍-5(IIS总线的几句经典说明)

IIS总线的几句经典说明

2010-10-25 20:45:00 6805 2

原创 Wave Driver介绍-4(Wave API waveOutOpen)

Wave API waveOutOpen简介

2010-10-25 20:01:00 2344

原创 Audio Codec介绍-6(音频设备的3种硬件接口--PCM,IIS和AC97)

音频设备的3种硬件接口--PCM,IIS和AC97

2010-10-24 19:39:00 16163 2

原创 Hello world

<br />Start to connect....<br />Connect finish!<br />Please wait for boot up...

2010-10-24 18:46:00 810

RegEdit.exe(read registry on wince device)

用于在WinCE设备上读取注册表,与其它该类工具类似,不能够读取Hive-Registry部分的注册表内容

2010-12-01

Wave API waveOutSetVolume测试代码

Wave API waveOutSetVolume测试代码 编译环境:vs2005

2010-11-11

空空如也

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

TA关注的人

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