冒险解谜游戏中文网 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