游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3323|回复: 4

求助!加快DirectPlay连网速度的方法

[复制链接]

3

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2005-12-27 12:38:00 | 显示全部楼层 |阅读模式
#define DPNSEND_SYNC                                                        DPNOP_SYNC
#define DPNSEND_NOCOPY                                                        0x0001
#define DPNSEND_NOCOMPLETE                                                0x0002
#define DPNSEND_COMPLETEONPROCESS                                0x0004
#define DPNSEND_GUARANTEED                                                0x0008
#define DPNSEND_NONSEQUENTIAL                                        0x0010
#define DPNSEND_NOLOOPBACK                                                0x0020
#define DPNSEND_PRIORITY_LOW                                        0x0040
#define DPNSEND_PRIORITY_HIGH                                        0x0080
// Flag added for DirectX 9
#define DPNSEND_COALESCE                                                0x0100
#define DPNSESSION_CLIENT_SERVER                                0x0001
#define DPNSESSION_MIGRATE_HOST                                        0x0004
#define DPNSESSION_NODPNSVR                                                0x0040
#define DPNSESSION_REQUIREPASSWORD                                0x0080
// Flag added for DirectX 9
#define DPNSESSION_NOENUMS                                                0x0100
#define DPNSESSION_FAST_SIGNED                                        0x0200
#define DPNSESSION_FULL_SIGNED                                        0x0400

以上都是代表什么意思啊

6

主题

14

帖子

20

积分

注册会员

Rank: 2

积分
20
发表于 2005-12-27 19:25:00 | 显示全部楼层

Re:求助!加快DirectPlay连网速度的方法

都是常量。

#define DPNSESSION_FULL_SIGNED 0x0400
[   ↑ ] [                  ↑               ] [   ↑   ]
预处理指令    好记的名字          不好记的数据

作用:告诉计算机 0x0400 这个数值,可以用 DPNSESSION_FULL_SIGNED 来代替。
X=0x0400;   
X=DPNSESSION_FULL_SIGNED ;
上面两句语句等价。

够通俗吧?

3

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2005-12-28 11:39:00 | 显示全部楼层

Re:求助!加快DirectPlay连网速度的方法

举例说明:
DPNSEND_SYNC  代表同步
DPNSEND_NOCOPY 备份??
DPNSEND_NOCOMPLETE  消息处理前返回标志
DPNSEND_GUARANTEED  不允许丢包
DPNSEND_NONSEQUENTIAL 消息序列化

72

主题

447

帖子

454

积分

中级会员

Rank: 3Rank: 3

积分
454
QQ
发表于 2005-12-29 14:07:00 | 显示全部楼层

Re:求助!加快DirectPlay连网速度的方法

请问你是在做DirectPlay的游戏大厅吗?

3

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2005-12-29 15:51:00 | 显示全部楼层

Re:求助!加快DirectPlay连网速度的方法

是的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 02:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表