冒险解谜游戏中文网 ChinaAVG
标题:
显卡最大尺寸材质检测工具
[打印本页]
作者:
shane007
时间:
2009-10-22 11:54
标题:
显卡最大尺寸材质检测工具
为了汉化图片字库的游戏,我们需要在一张大的材质上画上我们需要的所有汉字。
2 n% g5 g/ ]2 C& j/ F6 X# o: ?0 n- W
材质的大小和所能容纳的汉字的数量和汉字的大小密切相关。
: z/ o9 n+ s0 W4 {- c4 m
! m" u3 D- c" j O$ q) g/ O9 Q1 c) v
材质文件的最大高度和宽度是由县卡来决定的,
7 p" }! x& I; l3 F; X$ N" I
这个工具要求制作出一个命令行工具,可以测试出显卡可以载入材质的最大高度和宽度。
4 X: h& a% N, X5 F) c
可以利用Directx的createTexture等函数来实现。
% c/ w. j( S5 j) b
" l8 z/ D3 v6 U" n3 f
参考代码
1 r1 \7 N; P7 H: d6 n" ]
D3DCAPS8 d3dCaps;
- t# o y) C, w5 j# q; p5 E- F1 C
pd3dDevice->GetDeviceCaps(&d3dCaps);
: a# D; L% U9 @2 p/ C# k7 b9 W% m/ E
d3dCaps.MaxTextureWidth (最大宽度)
+ j8 a8 N1 Y ^- v$ c
d3dCaps.MaxTextureHeight(最大高度)
欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/)
Powered by Discuz! X3.2