图书介绍
Direct X6多媒体技术参考手册2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王翠梅,王德强,李果等编 著
- 出版社: 成都:西南交通大学出版社
- ISBN:7810573101
- 出版时间:1999
- 标注页数:475页
- 文件大小:77MB
- 文件页数:496页
- 主题词:
PDF下载
下载说明
Direct X6多媒体技术参考手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 DirectSetup概述3
第一章 关于DirectSetup3
第二章 DirectSetup入门4
2.1 DirectX 6的DirectSetup新特性4
2.2 使用DirectSetup函数4
2.3 DirectSetup的缺省安装过程5
2.4 利用DirectSetup的回调函数定制安装5
2.4.1 回调函数概述5
2.4.2 DirectSetup的回调函数的用途5
2.4.3 为DirectSetup提供回调整函数6
2.4.4 回调函数中涉及的DirectSetup标志释义6
2.4.5 覆盖回调函数的DirectSetup标志9
2.4.6 回调函数示例9
2.5 制备DirectX安装应用程序10
2.5.1 创建安装程序10
2.5.2 测试安装程序11
2.5.3 建立应用程序目录12
2.6 激活自动播放(AutoPlay)12
第二部分 DirectSetup参考15
第一章 函数15
1.1 DirectXRegisterApplication函数15
1.2 DirectXSetup函数16
1.3 DirectXSetupGetVersion函数17
1.4 DirectXSetupSetCallback函数19
1.5 DirectXSetupCallbackFunction函数19
1.6 DirectXUnRegisterApplication函数22
第二章 结构23
2.1 DIRECTXREGISTERAPP结构23
2.2 DSETUP_CB_UPGRADEINFO结构24
第三章 返回值25
第三部分 AutoPlay(自动播放)29
第一章 关于AutoPlay29
第二章 AutoPlay概述30
2.1 AutoPlay如何工作30
2.2 Autorun.inf详解30
2.3 编写AutoPlay应用程序小技巧32
2.3.1 打开启动程序32
2.3.2 在背景之后装载应用程序32
2.3.3 节省硬盘空间32
2.3.4 使用注册表33
2.3.5 设置NoDriveTypeAutoRun取值33
2.4 抑制AutoPlay34
2.5 基于MS-DOS的应用程序使用AutoPlay35
第四部分 AutoPlay参考39
第一章 命令39
1.1 defaulticon命令39
1.2 icon命令39
1.3 open命令40
1.4 shell命令40
1.5 shellverb命令41
第五部分 DirectInput概述45
第一章 何谓DirectInput45
1.1 为什么使用DirectInput45
1.2 DirectInput结构45
1.2.1 DirectInput结构概貌45
1.2.2 DirectInput对象45
1.2.3 DirectInputDevice对象46
1.2.4 DirectInputDevice对象实例46
1.2.5 DirectInputEffect对象46
1.2.6 与Windows的集成46
1.3 小结47
第二章 DirectInput要点48
2.1 DirectInput设备列举48
2.2 DirectInput设备49
2.2.1 Device Setup设备启动50
2.2.2 创建一个DirectInput设备50
2.2.3 设备特性51
2.2.4 协作级别52
2.2.5 设备列举53
2.2.6 设备数据形式54
2.2.7 设备属性55
2.2.8 获取设备56
2.3 DirectInput设备数据57
2.3.1 缓冲和立即数据57
2.3.2 时间戳和序列号58
2.3.3 轮询检测和事件59
2.3.4 相对和绝对轴坐标59
2.3.5 鼠标数据60
2.3.6 键盘数据62
2.3.7 游戏杆数据64
2.4 反馈力67
2.4.1 反馈力的基本概念68
2.4.2 效果列举69
2.4.3 关于支持效果71
2.4.4 创建一个效果71
2.4.5 效果方向72
2.4.6 设置方向效果的例子74
2.4.7 封套和偏移75
2.4.8 效果再生75
2.4.9 装载和卸载效果76
2.4.10 改变一个效果76
2.4.11 增益77
2.4.12 反馈力状态77
2.4.13 效果对象列举78
2.4.14 恒力78
2.4.15 斜力79
2.4.16 周期效果80
2.4.17 条件力81
2.4.18 定制力83
2.4.19 设备定义效果83
2.5 为DirectInput以前版本设计84
第三章 DirectInput教程85
3.1 键盘的使用85
3.1.1 创建DirectInput对象85
3.1.2 创建DirectInput键盘设备86
3.1.3 设置键盘数据格式87
3.1.4 设置键盘行为87
3.1.5 获取键盘87
3.1.6 获取键盘数据88
3.1.7 关闭DirectInput系统89
3.1.8 示例函数1:DI_Init89
3.1.9 示例函数2:DI_Term90
3.2 鼠标的使用91
3.2.1 第一步:创建DirectInput鼠标设备92
3.2.2 第二步:设置鼠标数据格式92
3.2.3 第三步:设置鼠标行为93
3.2.4 第四步:为来自鼠标缓冲区输入作准备93
3.2.5 第五步:获取鼠标94
3.2.6 第六步:获取来自鼠标的缓冲数据95
3.3 游戏杆的使用98
3.3.1 第一步:列举游戏杆98
3.3.2 第二步:创建DirectInput游戏杆设备99
3.3.3 第三步:设置游戏杆数据格式100
3.3.4 第四步:设置游戏杆行为100
3.3.5 第五步:获取游戏杆102
3.3.6 第六步:获取来自游戏杆的数据103
3.4 反馈力的使用105
3.4.1 第一步:列举反馈力设备105
3.4.2 第二步:创建DirectInput反馈力设备106
3.4.3 第三步:列举被支持的效果107
3.4.4 第四步:创建效果109
3.4.5 第五步:使用效果110
3.4.6 改变一个效果111
第六部分 DirectInput参考115
第一章 接口115
1.1 IDirectInput接口115
1.1.1 IDirectInput::CreateDevice115
1.1.2 IDirectInput::EnumDevices117
1.1.3 IDirectInput::GetDeviceStatus118
1.1.4 IDirectInput::Initialize118
1.1.5 IDirectInput::RunControlPanel119
1.2 IDirectInputDevice接口119
1.2.1 IDirectInputDevice::Acquire121
1.2.2 IDirectInputDevice::EnumObjects121
1.2.3 IDirectInputDevice::GetCapabilites122
1.2.4 IDirectInputDevice::GetDeviceData123
1.2.5 IDirectInputDevice::GetDeviceInfo125
1.2.6 IDirectInputDevice::GetDeviceState126
1.2.7 IDirectInputDevice::GetObjectInfo127
1.2.8 IDirectInputDevice::GetProperty128
1.2.9 IDirectInputDevice::Initialize130
1.2.10 IDirectInputDevice::RunControlPanel131
1.2.11 IDirectInputDevice::SetCooperativeLevel131
1.2.12 IDirectInputDevice::SetDataFormat133
1.2.13 IDirectInputDevice::SetEventNotification133
1.2.14 IDirectInputDevice::SetProperty137
1.2.15 IDirectInputDevice::Unacquire139
1.2.16 IDirectInputDevice2::CreateEffect139
1.2.17 IDirectInputDevice2::EnumCreatedEffectObjects140
1.2.18 IDirectInputDevice2::EnumEffects141
1.2.19 IDirectInputDevice2::Escape142
1.2.20 IDirectInputDevice2::GetEffectInfo142
1.2.21 IDirectInputDevice2::GetForceFeedbackState143
1.2.23 IDirectInputDevice2::Poll145
1.2.24 IDirectInputDevice2::SendForceFeedbackCommand145
1.3 IDirectInputEffect接口146
1.3.1 IDirectInputEffect::Download147
1.3.2 IDirectInputEffect::Escape147
1.3.3 IDirectInputEffect::GetEffectGuid148
1.3.4 IDirectInputEffect::GetEffectStatus149
1.3.5 IDirectInputEffect::GetParameters149
1.3.6 IDirectInputEffect::Initialize151
1.3.7 IDirectInputEffect::SetParameters152
1.3.8 IDirectInputEffect::Start154
1.3.9 IDirectInputEffect::Stop155
1.3.10 IDirectInputEffect::Unload155
第二章 函数156
2.1 DirectInputCreate函数156
第三章 回调函数158
3.1 DIEnumCreatedEffectObjectsProc158
3.2 DIEnumDeviceObjectsProc158
3.3 DIEnumDevicesProc159
3.4 DIEnumEffectsProc159
第四章 宏161
4.1 DIDFT_GETINSTANCE宏161
4.2 DIDFT_GETTYPE宏161
4.3 DIEFT_GETTYPE宏162
4.4 DISEQUENCE_COMPARE宏162
4.5 GET_DIDEVICE_SUBTYPE宏163
4.6 GET_DIDEVICE_TYPE宏163
第五章 结构164
5.1 DICONDITION结构164
5.2 DICONSTANTFORCE结构166
5.3 DICUSTO MFORCE结构166
5.4 DIDATAFORMAT结构167
5.5 DIDEVCAPS结构169
5.6 DIDEVICEINSTANCE结构171
5.7 DIDEVICEOBJECTDATA结构173
5.8 DIDEVICEOBJECTINSTANCE结构174
5.9 DIEFFECT结构176
5.10 DIEFFECTINFO结构179
5.11 DIEFFESCAPE结构182
5.12 DIENVELOPE结构183
5.13 DIJOYSTATE结构183
5.14 DIJOYSTATE2结构185
5.15 DIMOUSESTATE结构187
5.16 DIOBJECTDATAFORMAT结构188
5.17 DIPERIODIC结构190
5.18 DIPROPDWORD结构191
5.19 DIPROPHEADER结构192
5.20 DIPROPRANGE结构193
5.21 DIRAMPFORCE结构194
第六章 设备常量195
6.1 键盘设备常量195
6.2 DirectInput和日本键盘199
6.3 鼠标设备常量200
6.4 游戏杆设备常量201
第七章 返回值202
第七部分 DirectPlay概述207
第一章 关于DirectPlay207
第二章 DirectPlay新特性208
2.1 DirectPlay6支持的新特性和方法208
2.2 DirectPlay6也支持已有的DirectPlay3方法的新功能209
第三章 升级到DirectPlay210
第四章 编写网络应用程序211
第五章 DirectPlay总览212
5.1 结构212
5.1.1 连接管理方法213
5.2 会话管理213
5.2.1 会话管理方法213
5.3 玩家管理214
5.3.1 基本的玩家管理方法214
5.3.2 附加的玩家管理方法214
5.4 消息管理215
5.4.1 基本的消息管理方法215
5.5 分组管理215
5.5.1 基本的分组管理方法216
5.5.2 附加的组管理方法216
5.5.3 新的组管理方法217
5.6 DirectPlay通讯总览217
5.6.1 点对点会话217
5.6.2 客户/服务器会话219
5.6.3 安全221
5.7 DirectPlay通道总览221
5.7.1 DirectPlay通道结构222
5.7.2 通道会话223
5.7.3 通道引导224
5.7.4 同步启动225
第六章 DirectPlay提供程序226
6.1 服务提供程序226
6.1.1 TCP/IP227
6.1.2 IPX228
6.2 通道提供程序229
第七章 使用DirectPlay230
7.1 调试版本与零售DLLS版本230
7.2 用GUIDS工作230
7.3 DirectPlay接口231
7.4 使用回调函数231
7.5 建立支持通道的应用程序232
7.5.1 注册支持通道的应用程序232
7.5.2 支持外部通道启动233
7.5.3 通道消息传送(可选)234
7.6 DirectPlay消息235
7.6.1 同步235
7.6.2 使用系统消息235
7.6.3 使用通道消息236
7.7 DirectPlay地址(可选)237
7.7.1 DirectPlay地址数据类型238
7.7.2 使用DirectPlay地址238
7.7.3 使用DirectPlay地址的示例239
7.8 从老版本DirectPlay升级239
7.8.1 从DirectPlay3升级240
7.8.2 从DirectPlay2或更早的版本升级240
7.8.3 升级到IDirectPlay3接口241
7.9 DirectPlay工具和样本243
7.9.1 DirectX控制面板工具243
7.9.2 SDK/SAMPLES/BELL HOP243
7.9.3 SDK/SAMPLES/DPCHAT243
7.9.4 SDK/SAMPLES/DPLAUNCH243
7.9.5 SDK/SAMPLES/DPSLOTS243
7.9.6 SDK/SAMPLES/DUEL244
7.9.7 SDK/SAMPLES/DXVIEW244
7.9.8 DSK/SAMPLES/OVERRIDE244
7.10 安全和授权机制244
7.10.1 用户和消息授权244
7.10.2 消息私有(加密/解密)245
7.10.3 安全会话245
第八章 DirectPlay接口总览247
8.1 Unicode和ANSI接口247
8.2 IDirectPlay接口247
8.3 IDirectPlay3接口247
8.4 IDirectPlayLobby接口248
8.5 IDirectPlayLobby2接口248
第九章 DirectPlay教学249
9.1 教学1:使用通道连接249
9.1.1 步骤1:创建一个DirectPlayLobby对象249
9.1.2 步骤2:重获连接设置250
9.1.3 步骤3:配置会话描述251
9.1.4 步骤4:连接会话251
9.1.5 步骤5:创建一个玩家251
9.2 教学2:使用对话框连接252
9.2.1 步骤1:创建DirectPlay对象252
9.2.2 步骤2:列举并初始化服务提供程序253
9.2.3 步骤3:加入会话254
9.2.4 步骤4:创建会话255
9.2.5 步骤5:创建玩家255
9.3 教学3:重载服务提供程序对话256
9.4 教学4:创建自我刷新会话列表257
第八部分 DirectPlay参考261
第一章 函数261
1.1 DirectPlayCreate函数261
1.2 DirectPlayEnumerate函数262
1.3 DirectPlayLobbyCreate函数263
第二章 回调函数265
2.1 EnumAddressCallback回调函数265
2.2 EnumAddressTypeCallback回调函数265
2.3 EnumConnectionsCallback回调函数266
2.4 EnumDPCallback回调函数267
2.5 EnumLocalAppLicationsCallback回调函数268
2.6 EnumPlayersCallback2回调函数268
2.7 EnumSessionCallback2回调函数269
第三章 接口271
3.1 IDirectPlay3接口271
3.1.1 IDirectPlay3::AddGroupToGroup272
3.1.2 IDirectPlay3::AddPlayerToGroup273
3.1.3 IDirectPlay3::Close273
3.1.4 IDirectPlay3::CreateGroup274
3.1.5 IDirectPlay3::CreateGroupInGroup275
3.1.6 IDirectPlay3::CreatePlayer276
3.1.7 IDirectPlay3::DeleteGroupFromGroup278
3.1.8 IDirectPlay3::DeletePlayerFromGroup279
3.1.9 IDirectPlay3::DestroyGroup279
3.1.10 IDirectPlay3::DestroyPlayer280
3.1.11 IDirectPlay3::EnumConnections280
3.1.12 IDirectPlay3::EnumGroupPlayers281
3.1.13 IDirectPlay3::EnumGroups283
3.1.14 IDirectPlay3::EnumGroupsInGroup284
3.1.15 IDirectPlay3::EnumPlayers286
3.1.16 IDirectPlay3::EnumSessions287
3.1.17 IDirectPlay3::GetCaps290
3.1.18 IDirectPlay3::GetGroupConnectionSettings291
3.1.19 .IDirectPlay3::GetGroupData292
3.1.20 IDirectPlay3::GetGroupFlags293
3.1.21 IDirectPlay3::GetGroupName293
3.1.22 IDirectPlay3::GetGroupParent294
3.1.23 IDirectPlay3::GetMessageCount294
3.1.24 IDirectPlay3::GetPlayerAccount295
3.1.25 IDirectPlay3::GetPlayerAddress296
3.1.26 IDirectPlay3::GetPlayerCaps297
3.1.27 IDirectPlay3::GetPlayerData297
3.1.28 IDirectPlay3::GetPlayerFlags298
3.1.29 IDirectPlay3::GetPlayerName299
3.1.30 IDirectPlay3::GetSessionDesc300
3.1.31 IDirectPlay3::Initialize300
3.1.32 IDirectPlay3::InitializeConnection301
3.1.33 IDirectPlay3::Open302
3.1.34 IDirectPlay3::Receive303
3.1.35 IDirectPlay3::SecureOpen305
3.1.36 IDirectPlay3::Send307
3.1.37 IDirectPlay3::SendChatMessage308
3.1.38 IDirectPlay3::SendCroupConnectionSettings309
3.1.39 IDirectPlay3::SendCroupData310
3.1.40 IDirectPlay3::SetGroupName311
3.1.41 IDirectPlay3::SetPlayerData312
3.1.42 IDirectPlay3::SetPlayerName313
3.1.43 IDirectPlay3::SetSessionDesc314
3.1.44 IDirectPlay3::StartSession316
3.2 IDirectPlayLobby2接口317
3.2.1 IDirectPlayLobby2::Connect317
3.2.2 IDirectPlayLobby2::CreateAddress318
3.2.3 IDirectPlayLobby2::CreateCompoundAddress319
3.2.4 IDirectPlayLobby2::EnumAddress320
3.2.5 IDirectPlayLobby2::EnumAddressTypes321
3.2.6 IDirectPlayLobby2::EnumLocalApplications322
3.2.7 IDirectPlayLobby2::GetconnectionSettings322
3.2.8 IDirectPlayLobby2::ReceiveLobbyMessage323
3.2.9 IDirectPlayLobby2::RunApplication324
3.2.10 IDirectPlayLobby2::SendLobbyMessage326
3.2.11 IDirectPlayLobby2::SetConnectionSettinngs327
3.2.12 IDirectPlayLobby2::SetLobbyMessageEvent327
第四章 结构329
4.1 DPACCOUNTDESC结构329
4.2 DPCAPS结构330
4.3 DPCHAT结构332
4.4 DPCOMPORTADDRESS结构332
4.5 DPCOMPOUNDADDRESSELEMENT结构333
4.6 DPCREDENTIALS结构334
4.7 DPLAPPINFO结构334
4.8 DPLCONNECTION结构335
4.9 DPNAME结构336
4.10 DPSECURITYDESC结构337
4.11 DPSESSIONDESC2结构338
第五章 系统消息341
5.1 DPMSG_ADDGROUPTOGROUP341
5.2 DPMSG_ADDPLAYERTOGROUP341
5.3 DPMSG_CHAT342
5.4 DPMSG_CREATEPLAYERORGROUP343
5.5 DPMSG_DELETEGROUPFROMGROUP344
5.6 DPMSG_DELETEPLAYERFROMGROUP344
5.7 DPMSG_DESTROYPLAYERORGROUP345
5.8 DPMSG_GENERIC346
5.9 DPMSG_HOST347
5.10 DPMSG_SECUREMESSAGE347
5.11 DPMSG_SESSIONCOST347
5.12 DPMSG_SETPLAYERORGROUPDATA348
5.13 DPMSG_SETPLAYERORGROUPNAME348
5.14 DPMSG_SETSESSIONDESC349
5.15 DPMSG_STARTSESSION350
第六章 标准通道消息351
6.1 DPLMSG_GENERIC351
6.2 DPLMSG_GETPROPERTY352
6.3 DPLMSG_GETPROPERTYRESPSONSE352
6.4 DPLMSG_SETPROPERTY353
6.5 DPLMSG_SETPROPERESPONSE354
第七章 DirectPlay定义属性356
7.1 DPLPROPERTY_LobbyGuid356
7.2 DPLPROPERTY_MessagesSupported357
7.3 DPLPROPERTY_PlayerScore357
第八章 返回值358
第九部分 DirectSound363
第一章 关于DirectSound363
第二章 为何要使用DirectSound364
第三章 DirectSound体系365
3.1 体系总览365
3.2 回放总览365
3.3 捕获总览366
3.4 特性集点览366
3.5 硬件提取和仿效366
3.6 系统综合367
第四章 DirectSound要素369
4.1 DirectSound设备369
4.1.1 列举声音设备370
4.1.2 创建DirectSound对象371
4.1.3 协作层次372
4.1.4 设备性能373
4.1.5 扬声器配置373
4.1.6 紧凑硬件存贮器374
4.2 DirectSound缓冲区374
4.2.1 缓冲区基础374
4.2.2 静态和流声音缓冲区375
4.2.3 创建二级缓冲区375
4.2.4 缓冲区控制选项377
4.2.5 存取主缓冲区377
4.2.6 播放声音379
4.2.7 回放控制380
4.2.8 当前播放和写位置381
4.2.9 播放缓冲区通知381
4.2.10 混和声音382
4.2.11 定制混频器382
4.2.12 缓冲区管理384
4.2.13 压缩波形格式384
4.3 介绍3-D声音385
4.3.1 感知声音位置385
4.3.2 听众385
4.3.3 声音圆锥386
4.3.4 距离测量387
4.3.5 多普勒偏移388
4.3.6 Direct3D综合388
4.3.7 单声道和立体声声源388
4.4 DirectSound 3-D缓冲区388
4.4.1 获得IDS3DBuffer接口389
4.4.2 为IDS3DBuffer批量参数389
4.4.3 最大和最小距离389
4.4.4 操作模式390
4.4.5 缓冲区位置速率390
4.4.6 圆锥参数390
4.5 DirectSound 3-D听众391
4.5.1 获得IDS3DListener接口391
4.5.2 为IDS3DListener批量参数392
4.5.3 延迟设置392
4.5.4 距离因子392
4.5.5 多普勒因子392
4.5.6 听者位置和速率393
4.5.7 听者方位393
4.6 DirectSound捕获393
4.6.1 创建DirectSound捕获对象394
4.6.2 捕获设备性能394
4.6.3 创建捕获缓冲区395
4.6.4 捕获缓冲区信息395
4.6.5 捕获缓冲区通知396
4.6.6 捕获声音397
4.7 DirectSound属性集398
4.8 优化DirectSound性能399
4.8.1 匹配缓冲区格式399
4.8.2 降低DMA负担399
4.8.3 持续播放主缓冲区400
4.8.4 使用硬件混和400
4.8.5 最小化控制变化400
4.8.6 对3-D缓冲区的CPU考虑事项401
第十部分 DirectSound参考405
第一章 接口405
1.1 IDirectSound接口405
1.1.1 IDirectSound::Comp406
1.1.2 IDirectSound::CreateSoundBuffer406
1.1.3 IDirectSound::DuplicateSoundBuffer407
1.1.4 IDirectSound::GetCaps408
1.1.5 IDirectSound:GetSpeakerConfig409
1.1.6 IDirectSound::Initialize410
1.1.7 IDirectSound::SetCooperativeLevel410
1.1.8 IDirectSound::SetSpeakerConfig411
1.2 IDirectSound3Dbuffer接口412
1.2.1 IDirectSound3DBuffer::GetConeOrientation413
1.2.2 IDirectSound3DBuffer::GetConeOutsideVolume413
1.2.3 IDirectSound3DBuffer::GetMaxDistance414
1.2.4 IDirectSound3DBuffer::GetMinDistance414
1.2.5 IDirectSound3DBuffer::GetMode415
1.2.6 IDirectSound3DBuffer::GetPosition415
1.2.7 IDirectSound3DBuffer::GetVelocity416
1.2.8 IDirectSound3DBuffer::SetAllParameters416
1.2.9 IDirectSound3DBuffer::SetConeAngles417
1.1.10 IDirectSound3DBuffer::SetConeOrientation418
1.2.11 IDirectSound3DBuffer::SetConeOutsideVolume418
1.2.12 IDirectSoundBuffer::SetMaxDistance419
1.2.13 IDirectSound3DBuffer::SetMinDistance420
1.2.14 IDirectSound3DBuffer::SetMode420
1.2.15 IDirectSound3DBuffer::SetPosition421
1.2.16 IDirectSound3DBuffer::SetVelocity422
1.3 IDirectSound3Dlisterer接口422
1.3.1 IDirectSound3DListener::CommitDeferredSettings423
1.3.2 IDirectSound3DListener::GetAllParameters424
1.3.3 IDirectSound3DListener::GetDistanceFactor424
1.3.4 IDirectSound3DLISTENER::GetDopplerFactor424
1.3.5 IDirectSound3DListener::GetOrientation425
1.3.6 IDirectSound3DListener::GetPosition426
1.3.7 IDirectSound3DListener::GetRollOffFactor426
1.3.8 IDirectSound3DListener::GetVelocity426
1.3.9 IDirectSound3DListener::SetAllParameters427
1.3.10 IDirectSound3DListener::SetDistanceFactor427
1.3.11 IDirectSound3DListener::SetDopplerFactor428
1.3.12 IDirectSound3DListener::SetOrientation428
1.3.13 IDirectSound3DListener::SetPosition429
1.3.14 IDirectSound3DListener::SetRollOffFactor429
1.3.15 IDirectSound3DListener::SetVelocity430
1.4 IDirectSoundBuffer接口431
1.4.1 IDirectSoundBuffer::GetCaps431
1.4.2 IDirectSoundBuffer::GetCurrentPosition432
1.4.3 IDirectSoundBuffer::GetFormat433
1.4.4 IDirectSoundBuffer::GetFrequency434
1.4.5 IDirectSoundBuffer::GetPan434
1.4.6 IDirectSoundBuffer::GetStatus435
1.4.7 IDirectSoundBuffer::GetVolume435
1.4.8 IDirectSoundBuffer::Initialize436
1.4.9 IDirectSoundBuffer::Lock437
1.4.10 IDirectSoundBuffer::Play438
1.4.11 IDirectSoundBuffer::Restore439
1.4.12 IDirectSoundBuffer::SetCurrentPosition440
1.4.13 IDirectSoundBuffer::SetFormat441
1.4.14 IDirectSoundBuffer::SetFrequency442
1.4.15 IDirectSoundBuffer::SetPan442
1.4.16 IDirectSoundBuffer::SetVolume443
1.4.17 IDirectSoundBuffer::Stop444
1.4.18 IDirectSoundBuffer::Unlock445
1.5 IDirectSoundCapture接口446
1.5.1 IDirectSoundCapture::CreateCaptureBuffer446
1.5.2 IDirectSoundCapture::GetLaps447
1.5.3 IDirectSoundCapture::Initialize447
1.6 IDirectSoundCaptureBuffer接口448
1.6.1 IDirectSoundCaptureBuffer::GetCaps448
1.6.2 IDirectSoundCaptureBuffer::GetCurrentPosition449
1.6.3 IDirectSoundCaptureBuffer::GetFormat450
1.6.4 IDirectSoundCaptureBuffer::GetStatus450
1.6.5 IDirectSoundCaptureBuffer::Initialize451
1.6.5 IDirectSoundCaptureBuffer::Lock451
1.6.6 IDirectSoundCaptureBuffer::Start452
1.6.7 IDirectSoundCaptureBuffer::Stop453
1.6.8 IDirectSoundCaptureBuffer::Unlock453
1.7 IDirectSoundNotify接口454
1.7.1 IDirectSoundNotify::SetNotificationPositions455
1.8 IksPropertySet接口455
1.8.1 IksPropertySet::Get456
1.8.2 IksPropertySet::QuerySupport457
1.8.3 IksPropertySet::Set457
第二章 函数459
2.1 DSCreate函数459
2.2 DSEnumerate函数460
2.3 DSCaptureCreate函数460
2.4 IDirectSoundCaptureEnumreate函数461
第三章 回调函数462
3.1 DSEnumeCallback回调函数462
第四章 结构463
4.1 DS3DBUFFER结构463
4.2 DS3DLISTENER结构464
4.3 DSBCAPS结构465
4.4 DSBPOSITIoNNOTIFY结构467
4.5 DSBUFFERDESC结构468
4.6 DSCAPS结构470
4.7 DSCBCAPS结构472
4.8 DSCBUFFERDESC结构473
4.9 DSCCAPS结构474
第五章 返回值475
热门推荐
- 2185237.html
- 1016993.html
- 3547353.html
- 3637247.html
- 906963.html
- 2460273.html
- 1147160.html
- 3309024.html
- 2786268.html
- 279527.html
- http://www.ickdjs.cc/book_3469072.html
- http://www.ickdjs.cc/book_1861168.html
- http://www.ickdjs.cc/book_969524.html
- http://www.ickdjs.cc/book_1740672.html
- http://www.ickdjs.cc/book_2549147.html
- http://www.ickdjs.cc/book_3095887.html
- http://www.ickdjs.cc/book_3434995.html
- http://www.ickdjs.cc/book_3373608.html
- http://www.ickdjs.cc/book_2500072.html
- http://www.ickdjs.cc/book_1094083.html