Ç°ÍùShuct.NetÊ×Ò³

Shudepb PB·´±àÒëר¼Ò³¤Ê±¼äÒÔÀ´,ΪҵÄÚͬÀàÈí¼þÊÂʵÉϵÄΨһѡÔñ.ϸ½Ú,ÕÃÏÔרҵ.̬¶È,¾ö¶¨Æ·ÖÊ.

¹ØÓÚPowerBuilderµÄËÑË÷

¡¾¼¼ÊõÖ§³Ö¡¿SYBASE_Èü±´Ë¹ PowerBuilder10 ¿ª·¢Èí¼þ¼¼ÊõÖ§³Ö_MyPrice¼Û¸ñÍø ͨÐÐÖ¤ Óû§Ãû£º ÃÜÂ룺 Òâ¼û·´À¡ ÊÕ²Ø ÉèÖÃΪÊ×Ò³ ¼ò ·± ²É¹º²Î¿¼ ¼´Ê±±¨¼Û ¼¼ÊõÖ§³Ö ¾­ÏúÉÌ ³§ÉÌ ÉçÇø ÉÌ³Ç MyPrice·ÖÕ¾ ±±¾© ÖØÇìÌì½ò ɽÎ÷ ÉîÛÚ ÊÖ»úͨѶ ÊýÂë ±Ê¼Ç±¾Õû»ú °ì¹«É豸 ÍøÂçÉ豸 ÎÞÏßÍøÂç Òƶ¯´æ´¢ Êý×Ö¼Òµç °²·À ÉãÓ°Æ÷²Ä ÏÔʾÉ豸 ¸ü¶à>> ÍøÂç´æ´¢ ÓïÒôÊÓƵ ÓÎÏ· Èí¼þ Ó¡ÖÆÉ豸 »ú·¿²¼Ïß ×°»úÅä¼þ °ì¹«ºÄ²Ä Æû³µµç×Ó << ¸ü¶à ÊÖ»ú | GPSµ¼º½ÒǼ°Èí¼þ | À¶ÑÀ¶ú»ú | ¶Ô½²»ú | ÊÖ»úµç³Ø¼°Åä¼þ | µç»°»ú | ³Ì¿Ø½»»»»ú | VoIPÍø¹Ø | ¼¯Íŵ绰 | ¸ü¶à> ÊýÂëÏà»ú | ÊýÂëÉãÏñ»ú | MP3 | µç×Ӵǵä/ѧϰ»ú | MP4 | ÉãÏñÍ· | µç×ÓÊé | µã¶Á»ú | ÊýÂëÏà¿ò | ¸ü¶à> ±Ê¼Ç±¾ | ̨ʽµçÄÔ | ÉÏÍø±¾ | ƽ°åµçÄÔ | Ò»ÌåµçÄÔ | ·þÎñÆ÷ | ¹¤×÷Õ¾ | ±Ê¼Ç±¾Åä¼þ | ¹¤¿Ø²úÆ· | ¸ü¶à> ¼¤¹â´òÓ¡»ú | ¶à¹¦ÄÜÒ»Ìå»ú | ÅçÄ«´òÓ¡»ú | ¼¯Íŵ绰 | ´«Õæ»ú | Ʊ¾Ý´òÓ¡»ú | ¿¼ÇÚÃŽûÊÕ·Ñ | ͶӰ»ú | ¸ü¶à> ·ÓÉÆ÷ | ÍøÂç½»»»»ú | Íø¿¨ | ×ۺϲ¼ÏßÉ豸 | µçÀÂÓëË«½ÊÏß | ·À»ðǽ | ¹âÏËÉ豸 | ¹âÏËÏßÀ | ÊÕ·¢Æ÷ | ¸ü¶à> ÎÞÏß¾ÖÓòÍø | ÎÞÏß·ÓÉÆ÷ | ÎÞÏßÉÏÍø¿¨ | ÎÞÏßÍø¿¨ | À¶ÑÀÊÊÅäÆ÷ | ºìÍâÊÊÅäÆ÷ | ÎÞÏßÊÓƵ | ÎÞÏß°²È« | ¸ü¶à> Òƶ¯Ó²ÅÌ | UÅ̼°Î¢Ó²ÅÌ | ÉÁ´æ¿¨ | Ó²Å̺Р| ¶Á¿¨Æ÷ | ÍâÖü°¹²ÏíÓ²ÅÌ | MO´Å¹âÅÌ»ú | ¹¤Òµµç×ÓÅÌ | ¸ü¶à> Òº¾§µçÊÓ | µÈÀë×Ó | ¼ÒÍ¥Ó°ÔºÌ××° | Ó°µú»ú | ±ùÏä | ¿Õµ÷ | Ï´Ò»ú | ±ãЯʽDVD | ¸ßÇå²¥·Å»ú | ¸ü¶à> ¿¼ÇÚÃŽûÊÕ·Ñ | °²·À¼à¿Ø | ·ÀµÁ±¨¾¯ | ·ÀÀײúÆ· | Â¥Óî¶Ô½²É豸 | ÖÇÄܼà¿Ø | ¼à¿ØÁ¢¸Ë ·µÆ¸Ë | ¸ü¶à> ¾µÍ· | ÉãÓ°¸½¼þ | Èý½Å¼Ü | UV¾µ/CPLÆ«Õñ¾µ | ÉãÓ°°ü | ÊýÂëÏà»ú | ÉÁ¹âµÆ | ÔÆ̨¼°¸½¼þ | ÊýÂëÉãÏñ»ú | ¸ü¶à> Òº¾§µçÊÓ | µÈÀë×Ó | ͶӰ»ú | CRTÏÔʾÆ÷ | Òº¾§ÏÔʾÆ÷ | Òº¾§¹ã¸æ»ú | Òº¾§¼àÊÓÆ÷ | ³µÔØÏÔʾÉ豸 | ¸ü¶à> ´ÅÅÌÕóÁÐ | NASÍøÂç´æ´¢Æ÷ | SANÍøÂç´æ´¢ | SCSI¼°SAS¿¨ | SCSI¼°SASÓ²ÅÌ | SCSI¼°SASÅä¼þ | ´Å´ø»ú | ¸ü¶à> ¶àýÌåÊÓƵ | ÊÓƵ»áÒé | Âó¿Ë·ç | ¶ú»ú·Å´óÆ÷ | AVÒôÏä | Âó¿Ë·çÖ§¼Ü | ¶àÆÁÏÔʾ | ÊýÂ뽲̨ÊÖдÆÁ | ¸ü¶à> ÓÎÏ·É豸 | ÓÎÏ·»ú | ÌøÎè̺ | ÆÁÄ»ÌùĤ | ¸ü¶à> °ì¹«Èí¼þ | ɱ¶¾Èí¼þ | ²Ù×÷ϵͳ | ÍøÒ³ÖÆ×÷ | Êý¾Ý¿âÈí¼þ | ¿ª·¢Èí¼þ | ÍøÂçÈí¼þ | ͼÏñÈí¼þ | ¸ü¶à> ´ó·ù´òÓ¡»ú | Ò»Ì廯ËÙÓ¡»ú | ÐÐʽ´òÓ¡»ú | Ó¡ºóÉ豸 | ÀäñÑ»ú | ÇÐÖ½»ú | Êý×Ö»¯ÒÇ | ¸²Ä¤»ú | ËÜ·â»ú | ¸ü¶à> ×ۺϲ¼ÏßÉ豸 | µçÀÂÓëË«½ÊÏß | ¹âÏËÉ豸 | ¹âÏËÏßÀ | ²âÊÔÒÇ | »ú¹ñ¼°¿ØÖÆ̨ | UPSµçÔ´ | ¾«ÃÜ¿Õµ÷ | ¸ü¶à> CPU | Ö÷°å | ÏÔ¿¨ | Ó²ÅÌ | ÄÚ´æ | ±Ê¼Ç±¾Åä¼þ | É¢ÈÈÆ÷ | »úÏä | ¿Ì¼»ú | ¸ü¶à> Ä«ºÐ | Îø¹Ä | Ä«Ë® | Ö½ÕÅ | É«´ø | ¹âÅÌƬ | Ä«·Û | Á¬Ðø¹©Ä«ÏµÍ³ | ´òÓ¡½éÖÊ | ¸ü¶à> Æû³µ | GPSµ¼º½ÒǼ°Èí¼þ | ³µÔØÄæ±äµçÔ´ | ³µÔØÏÔʾÉ豸 | ³µÔØÄæ±äÆ÷ | ÊýÂë¼°³µÔØÅä¼þ | ¸ü¶à> ´òÓ¡ £ü ÍƼö¸øÅóÓÑ ÄúÏÖÔÚµÄλÖãºMyPriceÊ×Ò³ > ²úÆ·¿â > Èí¼þ > ¿ª·¢Èí¼þ > SYBASE/Èü±´Ë¹ > SYBASE PowerBuilder10 DELL±Ê¼Ç±¾½öÊÛ2999Ôª£¬È«¹ú¿ÉÃâ·ÑËÍ»õ£¬ÏêÇéÇ벦´òÃâ·Ñµç»°£º800-858-2338--> Ä¿Ç°¹²ÓвúÆ·405756ÖÖ£¡ ²úÆ·¼ìË÷ È«²¿Àà±ð == ÊÖ»úͨѶ== ÊÖ»úGPSµ¼º½ÒǼ°Èí¼þÀ¶ÑÀ¶ú»ú¶Ô½²»úÊÖ»úµç³Ø¼°Åä¼þµç»°»ú³Ì¿Ø½»»»»úVoIPÍø¹Ø¼¯Íŵ绰IP¼¯Íŵ绰»áÒéµç»°µç»°ÓïÒô¿¨Â¼Òôµç»°ÍøÂçµç»°== ÊýÂë== ÊýÂëÏà»úÊýÂëÉãÏñ»úMP3µç×Ӵǵä/ѧϰ»úMP4ÉãÏñÍ·µç×ÓÊéµã¶Á»úÊýÂëÏà¿òÊýÂëÏà»ú°éÂÂÊýÂë¼Òô±Ê±ãЯʽDVD¶ú»ú¸ßÇå²¥·Å»úDVDÊÓƵ¿Ì¼»úCD»úMD²¥·ÅÆ÷ÊýÂë¼°³µÔØÅä¼þÕÆÉϵçÄÔÍûÔ¶¾µ¼°Ò¹ÊÓÒÇÒƶ¯Êý×ÖµçÊÓÊý×ֲɱàϵͳMP5²¥·ÅÆ÷USB HubÒƶ¯µçÔ´== ±Ê¼Ç±¾Õû»ú== ±Ê¼Ç±¾Ì¨Ê½µçÄÔÉÏÍø±¾Æ½°åµçÄÔÒ»ÌåµçÄÔ·þÎñÆ÷¹¤×÷Õ¾±Ê¼Ç±¾Åä¼þ¹¤¿Ø²úÆ·±Ê¼Ç±¾°üÒƶ¯PC·þÎñÆ÷Åä¼þ׼ϵͳСÐÍ»úDIYÔÜ»úµ¥»ú¶àÓû§Öն˹¤×÷Õ¾Åä¼þµç³Ø¼°Òƶ¯µçԴСÐÍ»úÅä¼þ== °ì¹«É豸== ¼¤¹â´òÓ¡»ú¶à¹¦ÄÜÒ»Ìå»úÅçÄ«´òÓ¡»ú¼¯Íŵ绰´«Õæ»úƱ¾Ý´òÓ¡»ú¿¼ÇÚÃŽûÊÕ·ÑͶӰ»úͶӰÆÁĻɨÃèÒÇ֧Ʊ´òÓ¡¸´Ó¡»ú¸´ºÏ»úµç×Ó°×°åµç½Ì°åͶӰµÆÅݼ°Åä¼þչʾ̨Õëʽ´òÓ¡»ú×°¶©»ú¹âÅÌ¿½±´»úËéÖ½»úÅŶӻúÊÕ¿î»úµã³®»úÖ¸ÎƶÁÈ¡Æ÷Èí¼þ¼ÓÃܱ£ÏÕÏäÌõÂë¼°¶Á¿¨É豸Éí·ÝÖ¤ÔĶÁÆ÷ÊÛ·¹»úÑé³®»úÔú°Ñ»ú´°¿Ú¶Ô½²»ú°ì¹«É豸Åä¼þ== ÍøÂçÉ豸== ·ÓÉÆ÷ÍøÂç½»»»»úÍø¿¨×ۺϲ¼ÏßÉ豸µçÀÂÓëË«½ÊÏß·À»ðǽ¹âÏËÉ豸¹âÏËÏßÀÂÊÕ·¢Æ÷XDSL²âÊÔÒÇVPN¼°SSL VPN´òÓ¡·þÎñÆ÷Ä£¿é½Ó¿Ú¿¨×ª»»Æ÷¼¯ÏßÆ÷ISDNModemKVMÇл»Æ÷´®¿ÚͨѶ·þÎñÆ÷ÍøÂçÑÓ³¤Æ÷ÖмÌÆ÷UTM°²È«Íø¹ØVPNÈí¼þÎïÀí°²È«¸ôÀë·À¶¾¼°Óʼþ¹ýÂ˶മ¿Ú¿¨¼Æ·ÑϵͳԶ³Ì·ÃÎÊ·þÎñÆ÷µçÁ¦ÏßͨÐÅÉ豸ÍøÂç´úÀí·þÎñÆ÷Ö÷¿Ø̨·þÎñÆ÷¹¦ÄÜ·þÎñÆ÷ÓʼþÍø¹ØÉÏÍøÐÐΪ¹ÜÀí¸ºÔؾùºâ¹¤ÒµÒÔÌ«ÍøÍøÂç¼ÓËÙ¼°ÓÅ»¯Á÷Á¿¹ÜÀí¸´ÓÃÆ÷ÈëÇÖ¼ì²âÓë·ÀÓùƵ¿í¹ÜÀíÓʼþ·þÎñÆ÷== ÎÞÏßÍøÂç== ÎÞÏß¾ÖÓòÍøÎÞÏß·ÓÉÆ÷ÎÞÏßÉÏÍø¿¨ÎÞÏßÍø¿¨À¶ÑÀÊÊÅäÆ÷ºìÍâÊÊÅäÆ÷ÎÞÏßÊÓƵÎÞÏß°²È«¹¦ÂÊ·Å´óÆ÷ÌìÀ¡ÏµÍ³ÎÞÏßÍøÇÅ== Òƶ¯´æ´¢== Òƶ¯Ó²ÅÌUÅ̼°Î¢Ó²ÅÌÉÁ´æ¿¨Ó²Å̺жÁ¿¨Æ÷ÍâÖü°¹²ÏíÓ²ÅÌMO´Å¹âÅÌ»ú¹¤Òµµç×ÓÅÌ== Êý×Ö¼Òµç== Òº¾§µçÊÓµÈÀë×Ó¼ÒÍ¥Ó°ÔºÌ××°Ó°µú»ú±ùÏä¿Õµ÷Ï´Ò»ú±ãЯʽDVD¸ßÇå²¥·Å»úDVDÊÓƵ¿Ì¼»ú== °²·À== ¿¼ÇÚÃŽûÊÕ·Ñ°²·À¼à¿Ø·ÀµÁ±¨¾¯·ÀÀײúÆ·Â¥Óî¶Ô½²É豸ÖÇÄܼà¿Ø¼à¿ØÁ¢¸Ë ·µÆ¸Ë ¾ØÕóÇл»Æ÷¼à¿ØºìÍâµÆµç×ÓѲ¸üÉ豸ÖÐÑë¿ØÖÆϵͳÍøÂçÉãÏñ»ú½ÚÄܲúÆ·¹â¶Ë»úºô½ÐÖÐÐĶàÆÁÏÔʾ·ÖÅäÆ÷== ÉãÓ°Æ÷²Ä== ¾µÍ·ÉãÓ°¸½¼þÈý½Å¼ÜUV¾µ/CPLÆ«Õñ¾µÉãÓ°°üÊýÂëÏà»úÉÁ¹âµÆÔÆ̨¼°¸½¼þÊýÂëÉãÏñ»úµç³Ø¼°Òƶ¯µçÔ´¸ß¼áЧ¹û¾µ²â¹â±íµ¥·´¸½¼þÇá±ãÏà»ú¶À½Å¼Üµ¥·´Ïà»ú¾µÍ·¸Ç/»úÉí¸Ç¾µÍ·¸ÇÕÚ¹âÕÖÔö¾à¾µ¹ã½Ç¾µ¿ìÃÅÏß/Ò£¿ØÆ÷ÊÖ±úµç³ØºÐ== ÏÔʾÉ豸== Òº¾§µçÊÓµÈÀë×ÓͶӰ»úCRTÏÔʾÆ÷Òº¾§ÏÔʾÆ÷Òº¾§¹ã¸æ»úÒº¾§¼àÊÓÆ÷³µÔØÏÔʾÉ豸LEDÏÔʾÉ豸´óÆÁÄ»ÏÔʾǽµÈÀë×ÓÅä¼þµçÊÓǽ´¥ÃþÆÁ´¥¿ØÒ»Ìå»úÒ½ÓÃÏÔʾÆ÷½»»¥Ê½µç×ÓÊéдÆÁ== ÍøÂç´æ´¢== ´ÅÅÌÕóÁÐNASÍøÂç´æ´¢Æ÷SANÍøÂç´æ´¢SCSI¼°SAS¿¨SCSI¼°SASÓ²ÅÌSCSI¼°SASÅä¼þ´Å´ø»ú´Å´ø¿âÍâÖü°¹²ÏíÓ²ÅÌIPÍøÂç´æ´¢¹âÅÌ¿â== ÓïÒôÊÓƵ== ¶àýÌåÊÓƵÊÓƵ»áÒéÂó¿Ë·ç¶ú»ú·Å´óÆ÷AVÒôÏäÂó¿Ë·çÖ§¼Ü¶àÆÁÏÔʾÊýÂ뽲̨ÊÖдÆÁµç×Ó½²Ì¨¼°¿Î×À²Ù×÷̨Óë¿ØÖÆ̨== ÓÎÏ·== ÓÎÏ·É豸ÓÎÏ·»úÌøÎè̺ÆÁÄ»ÌùĤ== Èí¼þ== °ì¹«Èí¼þɱ¶¾Èí¼þ²Ù×÷ϵͳÍøÒ³ÖÆ×÷Êý¾Ý¿âÈí¼þ¿ª·¢Èí¼þÍøÂçÈí¼þͼÏñÈí¼þ²ÆÎñ¼°¹ÜÀíÈí¼þ½ÌѧÈí¼þÈí¼þ¼ÓÃܶàýÌåÈí¼þÈëÇÖ¼ì²âÓë·ÀÓùÅÅ°æÈí¼þÍø¹Ü¼°±¸·ÝÈí¼þË«»úÈÝ´íÓ뼯ȺÊý¾Ýά»¤Èí¼þÐÐÒµ¹ÜÀíÈí¼þÐÅÏ¢°²È«ÄÚÍø°²È«Èí¼þ== Ó¡ÖÆÉ豸== ´ó·ù´òÓ¡»úÒ»Ì廯ËÙÓ¡»úÐÐʽ´òÓ¡»úÓ¡ºóÉ豸ÀäñÑ»úÇÐÖ½»úÊý×Ö»¯ÒǸ²Ä¤»úËÜ·â»úÌõÂë´òÓ¡»úÖ¤¿¨´òÓ¡»ú´ó·ùÃæɨÃèÒÇÕÛÒ³ÅäÒ³»ú== »ú·¿²¼Ïß== ×ۺϲ¼ÏßÉ豸µçÀÂÓëË«½ÊÏß¹âÏËÉ豸¹âÏËÏßÀ²âÊÔÒÇ»ú¹ñ¼°¿ØÖÆ̨UPSµçÔ´¾«ÃÜ¿Õµ÷·À¾²µçµØ°åµç³Ø¼°Òƶ¯µçÔ´¹¤ÒµµçԴǦËáÐîµç³ØPDUµçÔ´·ÖÅäÆ÷== ×°»úÅä¼þ== CPUÖ÷°åÏÔ¿¨Ó²ÅÌÄÚ´æ±Ê¼Ç±¾Åä¼þÉ¢ÈÈÆ÷»úÏä¿Ì¼»úµçÔ´CD-ROM·þÎñÆ÷Åä¼þÊó±êDVD-ROM¼üÅÌÓë¼üÊóÌ××°COMBO¹âÇýºÐÈíÇýÉù¿¨×ª½Ó¿¨Ó²Å̱£»¤¿¨ÊÖд»æͼÊäÈëRAID¿¨ÒôÏä¶ú»ú¹¤×÷Õ¾Åä¼þÊÓƵ²É¼¯¿¨¹Ì̬ӲÅÌSSDµçÄÔËøÊó±êµæ== °ì¹«ºÄ²Ä== Ä«ºÐÎø¹ÄīˮֽÕÅÉ«´ø¹âÅÌƬī·ÛÁ¬Ðø¹©Ä«ÏµÍ³´òÓ¡½éÖÊ´Å´øÈíÅÌÈÈÉý»ªºÄ²Ä== Æû³µµç×Ó== Æû³µGPSµ¼º½ÒǼ°Èí¼þ³µÔØÄæ±äµçÔ´³µÔØÏÔʾÉ豸³µÔØÄæ±äÆ÷ÊýÂë¼°³µÔØÅä¼þ ÊÕ²Ø SYBASE PowerBuilder10¼¼ÊõÖ§³Ö Õý°æÈí¼þ×îµÍ¼Û »¶Ó­À´µç×Éѯ ÈÈÏߣº010-51661496 ²úÆ·×ÜÀÀ Ïêϸ²ÎÊý ×îб¨¼Û ¼¼ÊõÖ§³Ö Óû§ÆÀ¼Û ²úÆ·¶Ô±È--> ³§¼ÒÐÅÏ¢ Ïà¹ØÎÄÕ Ŀǰ¸Ã²úÆ·µÄͳ¼ÆÐÅÏ¢ ³£¼ûÎÊÌâ ÔÚÏßÎÊÌâ ˵Ã÷Êé ²úÆ·Çý¶¯ 63Ìõ 1Ìõ 0Ìõ 0Ìõ ²é¿´SYBASE/Èü±´Ë¹¿ª·¢Èí¼þ²úÆ·µÄ³£¼ûÎÊÌâ³£¼ûÎÊÌâ½â´ð 1.µ±ÎÒÔÚÔËÐÐʱÏò ToolBar ·ÖÅäÒ»¸ö ImageList ʱ£¬ÎªÊ²Ã´Í¼ÏñûÓÐÏÔʾ£¿ ´ð°¸£º Äú¿ÉÒÔ½« ImageList ·ÖÅä¸ø ToolBar£¬Í¨³£ÔÚ´°ÌåµÄ load º¯ÊýÖнøÐУ¬µ«ÒªÈ·±£ÔÙ´ÎÓ¦Óà ToolBar °´Å¥µÄͼÏñË÷Òý¡£ÔÚ±¾»ú ToolBar ¿Ø¼þÖУ¬²»Ö§³ÖÔÚÉèÖà ToolBar µÄ ImageList ֮ǰÉèÖà ToolBar ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Äú¿ÉÒÔ½« ImageList ·ÖÅä¸ø ToolBar£¬Í¨³£ÔÚ´°ÌåµÄ load º¯ÊýÖнøÐУ¬µ«ÒªÈ·±£ÔÙ´ÎÓ¦Óà ToolBar °´Å¥µÄͼÏñË÷Òý¡£ÔÚ±¾»ú ToolBar ¿Ø¼þÖУ¬²»Ö§³ÖÔÚÉèÖà ToolBar µÄ ImageList ֮ǰÉèÖà ToolBar °´Å¥µÄͼÏñË÷Òý¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 2.ΪʲôÎÒ²»ÄÜ´´½¨ ContextMenu ·Ö¸ô·û£¿ ´ð°¸£º ÕâÊÇÒ»¸öÒÑÖªµÄ bug£¬¼´µ±ÔÚ ContextMenu ¿Ø¼þÖÐÌí¼ÓÒ»¸ö ContextMenu Ïîºó£¬½«ËüÉèΪ·Ö¸ô·û¾Í»áÒý·¢ NotSupportedException¡£ÎÊÌâÔÚÓÚ WinCE ÓÐÒ»¸öÏÞÖÆ£¬¼´µ± ContextMenu µÄ¸¸¼¶ÊÇÒ»¸ö¿Ø¼þʱ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÕâÊÇÒ»¸öÒÑÖªµÄ bug£¬¼´µ±ÔÚ ContextMenu ¿Ø¼þÖÐÌí¼ÓÒ»¸ö ContextMenu Ïîºó£¬½«ËüÉèΪ·Ö¸ô·û¾Í»áÒý·¢ NotSupportedException¡£ÎÊÌâÔÚÓÚ WinCE ÓÐÒ»¸öÏÞÖÆ£¬¼´µ± ContextMenu µÄ¸¸¼¶ÊÇÒ»¸ö¿Ø¼þʱ£¬Ïò¸Ã ContextMenu Ìí¼ÓÒ»¸ö²Ëµ¥Ïîºó¾Í²»ÔÊÐí½«¸Ã²Ëµ¥Ïî±ê¼Ç£¨¸ü¸Ä£©Îª·Ö¸ô·û¡£ÔÚ Visual Studio 2003 ÖУ¬Éè¼ÆÆ÷·Ö¸îÉ豸ÏîÄ¿µÄ´úÂëÓëÔÚ×ÀÃæÉÏÀàËÆ£¬¶¼»á²úÉúÕâÖÖÎÊÌâ¡£¿ÉÒÔÕâÑùÀ´½â¾ö£ºÔÚÒ»¸ö¶ÀÁ¢ÓÚ InitilizeComponent µÄ·½·¨ÖÐÌí¼Ó ContextMenu¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 3.ÈçºÎÆôÓÃÒ»¸öÓ¦ÓóÌÐòµÄ¶à¸öʵÀý£¿ ´ð°¸£º .NET Compact Framework ²»Ö§³Ö¶àʵÀý¡£ÒÔÏ´úÂëʾÀýÌṩÁËÒ»ÖÖ½â¾ö·½°¸£¬ËüÔÊÐíµ±Æô¶¯Ó¦ÓóÌÐòʱ£¨µ«ÊÇÒÑÓÐÒ»¸öÔËÐÐ×ŵÄʵÀý£©ÊµÀý»¯¶ø·Ç×î´ó»¯Ó¦ÓóÌÐò¡£ ×¢£º²¢·ÇËùÓа汾µÄ OS£¨°üÀ¨Î´À´°æ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º .NET Compact Framework ²»Ö§³Ö¶àʵÀý¡£ÒÔÏ´úÂëʾÀýÌṩÁËÒ»ÖÖ½â¾ö·½°¸£¬ËüÔÊÐíµ±Æô¶¯Ó¦ÓóÌÐòʱ£¨µ«ÊÇÒÑÓÐÒ»¸öÔËÐÐ×ŵÄʵÀý£©ÊµÀý»¯¶ø·Ç×î´ó»¯Ó¦ÓóÌÐò¡£ ×¢£º²¢·ÇËùÓа汾µÄ OS£¨°üÀ¨Î´À´°æ±¾£©¶¼Ö§³ÖÒÔÏ´úÂ룬Ҳ²»±£Ö¤ÔÚËùÓÐÕâЩ°æ±¾Öж¼Äܹ¤×÷¡£ // C# using System.Runtime.InteropServices; using System.Reflection; private void Form1_Load(object sender, System.EventArgs e) { this.Text = string.Format("Form {0}", new Random().Next()); } [DllImport("CoreDll")] public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); [DllImport("CoreDll")] public static extern int SetWindowText(IntPtr hWnd, string lpString); protected override void OnResize(EventArgs e) { Assembly asm = System.Reflection.Assembly.GetExecutingAssembly(); IntPtr hWnd = FindWindow("#NETCF_AGL_PARK_", asm.GetModules()[0].FullyQualifiedName); if (hWnd != IntPtr.Zero) SetWindowText(hWnd, "#42"); base.OnResize (e); } 'VB Imports System.Runtime.InteropServices Imports System.Reflection Private Sub Form1_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.Load Me.Text = String.Format("Form {0}", New Random().Next()) End Sub 'Form1_Load _ Public Shared Function FindWindow(ByVal lpClassName As String, _ ByVal lpWindowName As String) As IntPtr End Function _ Public Shared Function SetWindowText(ByVal hWnd As IntPtr, _ ByVal lpString As String) As Integer End Function Protected Overrides Sub OnResize(ByVal e As EventArgs) Dim asm As [Assembly] = System.Reflection.Assembly.GetExecutingAssembly() Dim hWnd As IntPtr = FindWindow("#NETCF_AGL_PARK_", _ asm.GetModules()(0).FullyQualifiedName) If hWnd.ToInt32() <> IntPtr.Zero.ToInt32() Then SetWindowText(hWnd, "#42") End If MyBase.OnResize(e) End Sub 'OnResize ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 4.ΪʲôÎÒ²»ÄÜÏÔʾһ¸öÒѾ­¹Ø±ÕÁ˵Ĵ°Ì壿 ´ð°¸£º Ò»µ©Ò»¸ö´°Ìå¹Ø±Õ£¬Ëü¾Í»á±»´¦Öã¬Òò´Ë¿ÉÄܱ»ÏµÍ³»ØÊÕÀ¬»ø£¬ËùÒÔÊÔͼÏÔʾÒѹرյĴ°ÌåÊDz»°²È«µÄ¡£Ò»ÖÖÌæ´úµÄ½â¾ö·½°¸ÊÇʹÓà Form.Hide ºÍ Form.Show À´·Ö±ðÒþ²ØºÍÏÔʾ´°Ìå¡£ ´ð°¸£º Ò»µ©Ò»¸ö´°Ìå¹Ø±Õ£¬Ëü¾Í»á±»´¦Öã¬Òò´Ë¿ÉÄܱ»ÏµÍ³»ØÊÕÀ¬»ø£¬ËùÒÔÊÔͼÏÔʾÒѹرյĴ°ÌåÊDz»°²È«µÄ¡£Ò»ÖÖÌæ´úµÄ½â¾ö·½°¸ÊÇʹÓà Form.Hide ºÍ Form.Show À´·Ö±ðÒþ²ØºÍÏÔʾ´°Ìå¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 5.ÄÄÖֹرմ°ÌåµÄ·½·¨¸üºÏÊÊ£ºApplication.Exit »¹ÊÇ Form.Close£¿ ´ð°¸£º Application.Exit ÊÇÒ»ÖÖÇ¿ÐÐÍ˳ö·½Ê½£¬¾ÍÏñ Win32 µÄ PostQuitMessage()¡£ËüÒâζ×Å·ÅÆúËùÓÐÏûÏ¢±Ã£¬Õ¹¿ªµ÷ÓöÑÕ»£¬²¢½«Ö´&#65533;&#65533;&#65533;·µ»Ø¸øϵͳ¡£ ÔÚ Windows£¨Win32 »ò .NET£©ÖÐ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Application.Exit ÊÇÒ»ÖÖÇ¿ÐÐÍ˳ö·½Ê½£¬¾ÍÏñ Win32 µÄ PostQuitMessage()¡£ËüÒâζ×Å·ÅÆúËùÓÐÏûÏ¢±Ã£¬Õ¹¿ªµ÷ÓöÑÕ»£¬²¢½«Ö´&#65533;&#65533;&#65533;·µ»Ø¸øϵͳ¡£ ÔÚ Windows£¨Win32 »ò .NET£©ÖйرÕÓ¦ÓóÌÐòµÄÕýÈ··½Ê½ÊǹرÕËüµÄÖ÷Ó¦ÓóÌÐò´°¿Ú£¨ÀýÈç Form.Close£©¡£Ö÷ÏûÏ¢±Ã½áÊøºóÒÀÈ»´æÔÚµÄÈκδ°¿Ú¶¼ÐèÒªÊÖ¶¯¹Ø±Õ¡£ÔÚÓ¦ÓóÌÐòÍ˳ö֮ǰͨ¹ýµ÷Óà Form.Close »ò Form.Dispose À´¹Ø±Õ´°¿ÚÊÇÇå³ý´°¿ÚµÄÁ¼ºÃ×ö·¨£¬µ«ÕâÐèÒªÄúÓÐÒâʶµØÈ¥×ö¡£ÎÒÃÇÐèÒª¼Çס£¬.NET Framework µÄ OnClosing() ÊÇ Win32 µÄÍйܰ汾µÄ WM_CLOSE£¬¶ø·Ç WM_DESTROY¡£ ÁíÍ⣬Èç¹ûÄúʹÓà form.Close()£¬Í¨¹ý´¦Àí OnClosing »ò OnClosed ʼþ£¬¾Í¿ÉÒÔÈÃÄúµÄÓ¦ÓóÌÐòÇåÀíÄÚÈÝ¡¢¹Ø±ÕÎļþµÈ¡£Èç¹ûÄúͨ¹ý Application.Exit Ç¿ÐÐÍ˳öÓ¦ÓóÌÐò£¬¾ÍÎÞ·¨µ÷ÓÃÕâЩʼþ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 6.ÎÒÓÐÒ»¸öº¬ÓÐÐí¶à¿Ø¼þµÄÖÇÄÜÉ豸´°Ì塣Ϊʲô»áÔÚÔËÐÐʱµÃµ½¡°NotSupportedException¡±£¿ ´ð°¸£º Èç¹ûÄúÓÐÒ»¸öº¬ÓÐÐí¶à¿Ø¼þµÄ´°Ì壬µ±ÄúÔËÐÐÓ¦ÓóÌÐòʱ¿ÉÄÜ»áµÃµ½ NotSupportedException¡£Èç¹ûÄúÔÚµ÷ÊÔÆ÷ÏÂÔËÐУ¬Ôò¿ÉÄܻᷢÏÖÒì³£ÊÇÓɵ÷Óô°Ìå¹¹Ô캯ÊýÖÐµÄ InitializeComponent() Òý·¢µÄ¡£Äú×î ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Èç¹ûÄúÓÐÒ»¸öº¬ÓÐÐí¶à¿Ø¼þµÄ´°Ì壬µ±ÄúÔËÐÐÓ¦ÓóÌÐòʱ¿ÉÄÜ»áµÃµ½ NotSupportedException¡£Èç¹ûÄúÔÚµ÷ÊÔÆ÷ÏÂÔËÐУ¬Ôò¿ÉÄܻᷢÏÖÒì³£ÊÇÓɵ÷Óô°Ìå¹¹Ô캯ÊýÖÐµÄ InitializeComponent() Òý·¢µÄ¡£Äú×î¿ÉÄÜÓöµ½µÄÒ»¸öÊÂʵÊÇ Compact Framework CLR Ó²ÐÔÏÞÖÆÿ¸ö·½·¨Ö»ÓÐ 64KB JITed ´úÂë¡£ÕâÒâζ×ŵ± CLR ½« IL ת»»Îª·½·¨£¨ÔÚ±¾ÀýÖÐΪ InitializeComponent ·½·¨£©Ê±£¬²úÉúµÄ±¾»ú´úÂë±ØÐëÉÙÓÚ 64KB¡£Èç¹û²úÉúµÄ±¾»ú´úÂë´óÓÚ´ËÖµ£¬Ôò»áÒý·¢ NotSupportedException¡£Ò²¿ÉÄܳöÏÖµÄÇé¿öÊÇ£¬µ±ÔÚµ÷ÊÔÆ÷ÏÂÔËÐУ¨ÀýÈçͨ¹ý F5£©Ê±»á¿´µ½Òì³££¬µ«²»´øµ÷ÊÔÆ÷ÔËÐУ¨Í¨¹ý Ctrl-F5£©Ê±²»»áÓÐÒì³£¡£µ± JITed ´úÂëµÄ´óС·Ç³£½Ó½üÓÚ 64KB ÏÞÖÆʱ¾Í»á³öÏÖÕâÖÖÇé¿ö£¬ÒòΪµ÷ÊÔÆ÷ÔÚÔËÐÐʱÐèÒªÉú³ÉÆäËûһЩ´úÂë¡£ Ò²¿ÉÄܳöÏÖµÄÇé¿öÊÇ£¬ÔÚÉ豸Öлá²úÉúÕâÖÖÒì³££¬µ«ÔÚÄ£ÄâÆ÷Öв»»á£¨»ò·´Ö®£©£¬ÒòΪ´¦ÀíÆ÷¼Ò×åÖ®¼ä JITed ´úÂëµÄ´óСÓÐËù²»Í¬£¨ÀýÈ磬Ðí¶à»ùÓÚ Windows Mobile µÄ Pocket PC É豸ʹÓà ARM Ö¸Á¶øÄ£ÄâÆ÷ʹÓà x86 Ö¸Á¡£ ³¬³ö´ËÏÞÖÆ֮ǰ£¬´°ÌåÖпɺ¬ÓеĿؼþÊý²¢Ã»ÓÐÒ»¸ö¹Ì¶¨µÄÖµ¡£ÕâÊÇÒòΪÉè¼ÆÆ÷Éú³ÉµÄ´úÂëÁ¿Òò¿Ø¼þ¶øÒì¡£ÀýÈ磬Button ¿Ø¼þͨ³£Éú³ÉµÄ´úÂëÉÙÓÚ TabControl Éú³ÉµÄ´úÂ룬ÕâÈ¡¾öÓڿؼþÊôÐÔµÄÉèÖ÷½Ê½¡£Èç¹ûÄúͨ¹ýÊôÐÔÍø¸ñÖеÄÉú³ÉÆ÷Ϊ¿Ø¼þÌî³ä¼¯ºÏ£¬ÔòÓµÓм¯ºÏµÄ¿Ø¼þ£¨±ÈÈç ListBox »ò TreeView ¿Ø¼þ£©»áÉú³É´óÁ¿´úÂë¡£ÁíÍ⣬±¾µØ»¯´°Ì壨Æä Localizable ÊôÐÔÉèÖÃΪ True£©ÖпؼþÉú³ÉµÄ´úÂë»á±È·Ç±¾µØ»¯´°Ìå¶à£¬ÒòΪ InitializeComponent ÖÐÉú³ÉµÄ´úÂë»á¸ù¾ÝÀ´×Ô×ÊÔ´ÎļþµÄÖµÉèÖÃÊôÐÔ£¬¶ø²»ÊÇʹÓÃÓ²±àÂëµÄÖµ¡£ Èç¹ûÄúÅöµ½ÕâÖÖÎÊÌ⣬Óм¸ÖÖ²»Í¬µÄ¼¼Êõ¿ÉÒÔʹÓ㺠½«Ò»¸ö´°Ìå·Ö¸î³É¶à¸ö´°Ìå¡£½«´óÁ¿¿Ø¼þ·ÅÔÚÒ»¸ö´°ÌåÖжԴ°Ìå¼ÓÔغÍÓ¦ÓóÌÐòÆô¶¯Ê±¼äÒ²Óв»ÀûµÄÓ°Ïì¡£Èç¹û¿ÉÄÜ£¬Òª½« UI ·ÖÔÚÁ½¸ö»ò¸ü¶àµÄ´°ÌåÖС£ ²»ÒªÍ¨¹ýÉè¼ÆʱÉú³ÉÆ÷Ìî³ä´óµÄÄÚ²¿¿Ø¼þ¼¯ºÏ¡£ÀýÈ磬Èç¹ûÄúÔÚ TreeView ¿Ø¼þµÄ Nodes ¼¯ºÏÖÐÌí¼ÓÐí¶à½Úµã£¬¾Í»áÔÚ InitializeComponent ·½·¨ÖжîÍâÌí¼Ó´óÁ¿´úÂë¡£Èç¹û¿ÉÄÜ£¬Ó¦¸ÃÒƶ¯ÕâЩ´úÂ룬ʹ¼¯ºÏÌî³äµ½¹¹Ô캯Êý»ò Form.Load ʼþ´¦Àí³ÌÐòÖС£ÕâÖÖ¼¼ÊõµÄȱµãÊǼ¯ºÏ½«ÎÞ·¨ºÜÈÝÒ×µØͨ¹ýÉè¼ÆÆ÷±à¼­£¬µ«ÓÐÖúÓÚµ÷ÕûÉú³É´úÂëµÄ´óС¡£ ²»Òª½«×Ô¼ºµÄ´úÂëÌí¼Óµ½ InitializeComponent ·½·¨ÖС£Õâͨ³£ÊÇÒ»¸öºÜºÃµÄÖ¸µ¼Ô­Ôò£¬ÒòΪÔÚÕâ¸ö·½·¨ÖÐÐ޸ĻòÌí¼ÓÓÉÉè¼ÆÆ÷Éú³ÉµÄ´úÂëÊDz»ÊÜÖ§³ÖµÄ¡£ÕâÑù×öÒ²»áµ¼ÖÂÉè¼ÆÆ÷ÖгöÏÖÒâÍâÐÐΪ¡£Èç¹ûÄúÒª½«×Ô¼ºµÄ×Ô¶¨ÒåÆô¶¯´úÂëÌí¼Óµ½´°ÌåÖУ¬¾ÍÓ¦¸Ã½«Ëü·ÅÔÚ¹¹Ô캯Êý»ò Form.Load ʼþ´¦Àí³ÌÐòÖС£ ÔÚÔËÐÐʱÒÔ±à³Ì·½Ê½³õʼ»¯ÀàËƵĿؼþ¡£ÀýÈ磬Èç¹ûÄú´´½¨ÁË 12 ¸ö Button ¿Ø¼þ£¬ËüÃÇÖ»ÓÐ Text ºÍ Position ÊôÐÔ²»Í¬£¬ÔòÄú¿ÉÒÔ¿¼ÂÇͨ¹ýÒ»¸öÑ­»·À´´´½¨ºÍ³õʼ»¯£¬¶ø²»ÊÇÈÃÕâ 12 ¸ö¿Ø¼þ¶¼ÔÚÉè¼ÆÆ÷Éú³ÉµÄ´úÂëÖд´½¨ºÍ³õʼ»¯¡£ÁíÍ⣬Èç¹ûÄú×Ô¼º±àд´úÂëʵÏÖ£¬²»Òª½«´úÂë·ÅÔÚ InitializeComponent ÖС£ ÐÞ¸Ä InitializeComponent µÄÒ»¸öÁîÈËÒź¶µÄ¸ºÃæÓ°ÏìÊÇ£ºÔÚ InitializeComponent ÍâµÄ´úÂëÖÐʵÀý»¯µÄÈκοؼþ¶¼ÎÞ·¨Ê¹Óô°ÌåÉè¼ÆÆ÷±à¼­¡£ÁíÍ⣬Èç¹ûÄúÊÖ¶¯±à¼­ InitializeComponent ÖеĴúÂ룬Ôò»á·¢ÏÖÉè¼ÆÆ÷¿ÉÄÜÎÞ·¨ÕýÈ·½âÊÍÄúÐ޸ĹýµÄ´úÂ룬´Ó¶ø²»ÔÙ³ÊÏÖ´°Ìå¡£»ùÓÚÕâЩԭÒò£¬×îºÃÑ¡ÔñÉÏÃæÁгöµÄ²»ÐÞ¸Ä InitializeComponent µÄ½â¾ö°ì·¨¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 7.ºÎʱӦ¸ÃʹÓô°Ìå¹¹Ô캯Êý£¬ºÎʱӦ¸ÃʹÓà Load º¯Êý£¿ ´ð°¸£º ¶ÔÓÚÈκÎÉæ¼° UI µÄ´°Ì壬×îºÃʹÓô°ÌåµÄ load º¯Êý¡£ÔÚ¹¹Ô캯ÊýÖмÓÔغʹ´½¨Êý¾ÝºÍ¿Ø¼þµÄʵÀýͨ³£ÊÇ°²È«µÄ¡£È»¶ø£¬ÈκÎÉæ¼° UI ÔªËصĿؼþ»ò´°ÌåµÄ³õʼ»¯¶¼Ó¦¸ÃÔÚ load º¯ÊýÖÐÍê³É¡£ÀýÈ磬ÔÚ¹¹ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ¶ÔÓÚÈκÎÉæ¼° UI µÄ´°Ì壬×îºÃʹÓô°ÌåµÄ load º¯Êý¡£ÔÚ¹¹Ô캯ÊýÖмÓÔغʹ´½¨Êý¾ÝºÍ¿Ø¼þµÄʵÀýͨ³£ÊÇ°²È«µÄ¡£È»¶ø£¬ÈκÎÉæ¼° UI ÔªËصĿؼþ»ò´°ÌåµÄ³õʼ»¯¶¼Ó¦¸ÃÔÚ load º¯ÊýÖÐÍê³É¡£ÀýÈ磬ÔÚ¹¹Ô캯ÊýÖд´½¨¿Ø¼þµÄʵÀý²¢Ìí¼Óµ½´°ÌåÖÐÊÇ°²È«µÄ£¬µ«¿Ø¼þλÖõÄÉèÖþÍÓ¦¸ÃÔÚ load º¯ÊýÖÐÍê³É¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 8.ÈçºÎÒÔ±à³Ì·½Ê½Ì滻ȫ¾Ö³ÌÐò¼¯»º´æ (GAC) ÖеijÌÐò¼¯£¿ ´ð°¸£º ¿ÉÒÔͨ¹ýÒÔ±à³Ì·½Ê½Æô¶¯ cgacutil À´Ö±½ÓÔÚ GAC Öа²×°³ÌÐò¼¯ºÍ´Ó GAC ÖÐɾ³ý³ÌÐò¼¯¡£ ʹÓà -u Ñ¡Ïî¿ÉÒÔ´Ó GAC ɾ³ý³ÌÐò¼¯ ʹÓà -i Ñ¡Ïî¿ÉÒÔÔÚ GAC Öа²×°³ÌÐò¼¯ ͨ³£×ȫµÄ×ö ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ¿ÉÒÔͨ¹ýÒÔ±à³Ì·½Ê½Æô¶¯ cgacutil À´Ö±½ÓÔÚ GAC Öа²×°³ÌÐò¼¯ºÍ´Ó GAC ÖÐɾ³ý³ÌÐò¼¯¡£ ʹÓà -u Ñ¡Ïî¿ÉÒÔ´Ó GAC ɾ³ý³ÌÐò¼¯ ʹÓà -i Ñ¡Ïî¿ÉÒÔÔÚ GAC Öа²×°³ÌÐò¼¯ ͨ³£×ȫµÄ×ö·¨ÊÇÖØа²×°Ò»¸ö³ÌÐò¼¯Ö®Ç°ÏȽ«Ëüɾ³ý¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 9.ÈçºÎ½« imgdecmp.dll °üÀ¨ÔÚÄ£ÄâÆ÷Ó³ÏñÖУ¿ ´ð°¸£º Äú±ØÐëÈà OEM ½«Ëü°üÀ¨ÔÚÉ豸µÄÓ³ÏñÖС£Èç¹ûÄú¾ÍÊÇ OEM ¶øÇÒÄúÕýÔÚʹÓà Platform Builder 4.2£¬Ôò°üÀ¨ .NET ÏîÄ¿µÄ OS ÒÀÀµÏî»á×Ô¶¯Ê¹ imgdecmp.dll ³ÉΪģÄâÆ÷Ó³ÏñµÄÒ»²¿·Ö ¡ª Èç¹ûÕâÑù²»ÐÐÔòÔÙ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Äú±ØÐëÈà OEM ½«Ëü°üÀ¨ÔÚÉ豸µÄÓ³ÏñÖС£Èç¹ûÄú¾ÍÊÇ OEM ¶øÇÒÄúÕýÔÚʹÓà Platform Builder 4.2£¬Ôò°üÀ¨ .NET ÏîÄ¿µÄ OS ÒÀÀµÏî»á×Ô¶¯Ê¹ imgdecmp.dll ³ÉΪģÄâÆ÷Ó³ÏñµÄÒ»²¿·Ö ¡ª Èç¹ûÕâÑù²»ÐÐÔòÔÙÒýÓà cesysgen.bat¡£ÁíÒ»ÖÖ·½·¨ÊÇÉèÖû·¾³±äÁ¿¡°__SYSGEN_IMGDECMP=1¡±£¬ÏÔʽǿÖƸà DLL °üº¬ÔÚÓ³ÏñÖС£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 10.ʲôÊÇ .NET Compact Framework µÄ×ã¼££¿ ´ð°¸£º .NET Compact Framework ´æ´¢´óС£º ÔÚ»ùÓÚ Windows Mobile µÄ Pocket PC 2000/2002 ÉÏÓÐ 1.55MB (ROM) ÔÚÓÃÓÚ Pocket PC 2003 »ò Windows CE .NET É豸µÄ Windows Mobile ÉÏÓÐ 1.35MB ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º .NET Compact Framework ´æ´¢´óС£º ÔÚ»ùÓÚ Windows Mobile µÄ Pocket PC 2000/2002 ÉÏÓÐ 1.55MB (ROM) ÔÚÓÃÓÚ Pocket PC 2003 »ò Windows CE .NET É豸µÄ Windows Mobile ÉÏÓÐ 1.35MB (ROM) ÔËÐÐ RAM µÄÒªÇó£º .5 MB+£¨È¡¾öÓÚÓ¦ÓóÌÐò£© µäÐ͵ÄÓ¦ÓóÌÐò´óС£º 5 - 100 KB ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 11.ÈçºÎÈ·¶¨É豸Öа²×°µÄ .NET Compact Framework µÄ°æ±¾£¿ ´ð°¸£º ·¢ÐеÄÿ¸ö .NET Compact Framework °æ±¾¶¼ÓÐÒ»¸ö²»Í¬µÄ Win32 Îļþ°æ±¾ºÅ£¨ËüÊÇÓë³ÌÐò¼¯°æ±¾Ïà¶ÀÁ¢µÄ°æ±¾ºÅ£¬¶ÔÓÚ·¢ÐеÄËùÓÐ .NET Compact Framework µÚÒ»°æ£¨°üÀ¨ Service Pack£©£¬ÕâÁ½ÕßÓ¦¸Ã ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ·¢ÐеÄÿ¸ö .NET Compact Framework °æ±¾¶¼ÓÐÒ»¸ö²»Í¬µÄ Win32 Îļþ°æ±¾ºÅ£¨ËüÊÇÓë³ÌÐò¼¯°æ±¾Ïà¶ÀÁ¢µÄ°æ±¾ºÅ£¬¶ÔÓÚ·¢ÐеÄËùÓÐ .NET Compact Framework µÚÒ»°æ£¨°üÀ¨ Service Pack£©£¬ÕâÁ½ÕßÓ¦¸ÃÊÇÒ»ÑùµÄ£©¡£ Òª²é¿´°²×°µÄÊÇʲô°æ±¾£¬¿ÉÒÔʹÓÃÎļþ×ÊÔ´¹ÜÀíÆ÷£¬¶¨Î»ÓÚÉ豸µÄ \Windows Ŀ¼£¬²¢µ¥»÷ÃûΪ CGACUTIL µÄÎļþ¡£½«»áµ¯³öÒ»¸öÏûÏ¢¿ò£¬ÏÔʾ°²×°ÔÚÉ豸ÖÐµÄ .NET Compact Framework µÄ Win32 Îļþ°æ±¾¡£ RTM = 1.0.2268.0SP1 = 1.0.3111.0SP2 Recall = 1.0.3226.0SP2 Beta = 1.0.3227.0SP2 Final = 1.0.3316.0 ÒªÒÔ±à³Ì·½Ê½È·¶¨°æ±¾£¬¿ÉÒÔʹÓà System.Environment.Version.ToString()¡£ Ҫͨ¹ý×ÀÃæ°²×°³ÌÐòÈ·¶¨°æ±¾£¬Çë²Î¼û±¾ FAQ ÖбêÌâΪ ¡°3.10.ÈçºÎͨ¹ý×ÀÃæ°²×°³ÌÐò¼ì²â .NET Compact Framework µÄ°æ±¾£¿¡±µÄÏî¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 12.ËùÓÐÕâЩ ARM ¶þ½øÖÆÊÇЩʲô£¿ ´ð°¸£º XScale Ö§³Ö ARM v5 Ö¸Á£¬²»¹ýËüÒ²Ïòºó¼æÈÝ ARMv4 Ö¸Á¡£ËüÓÐÈý¸ö±äÖÖ£º ARMv4 -> ËüÖ»Ö§³Ö 32 λ ARMv4 Ö¸Áî ARMv4T ->¡°T¡±´ú±í Thumb¡£Thumb ÊÇ ARM 16 λָÁîģʽ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º XScale Ö§³Ö ARM v5 Ö¸Á£¬²»¹ýËüÒ²Ïòºó¼æÈÝ ARMv4 Ö¸Á¡£ËüÓÐÈý¸ö±äÖÖ£º ARMv4 -> ËüÖ»Ö§³Ö 32 λ ARMv4 Ö¸Áî ARMv4T ->¡°T¡±´ú±í Thumb¡£Thumb ÊÇ ARM 16 λָÁîģʽ ARMv4I ->¡°I¡±´ú±í½»»¥×÷Óà (Interworking)¡£ËüÔÊÐí 32 λָÁîºÍ 16 λָÁî¹²´æ ¶ÔÓÚÆäËûµÄ ARM ´¦ÀíÆ÷£º StrongARM (SA1110) -> Ö»Ö§³Ö ARMv4 Ö¸Áî ARM920T µÈ -> ͨ³£Ö§³ÖÕâÈý¸ö±äÖÖ .NET Compact Framework ½«ÌṩÈý×éÓÃÓÚ ARM µÄ¶þ½øÖÆ¡£ ÓÃÓÚ»ùÓÚ Windows Mobile 2000 ºÍ»ùÓÚ Windows Mobile 2002 µÄ Pocket PC 2002 µÄ ARMv4¡£Ëü½«ÔËÐÐ ARM É豸£¨°üÀ¨ Xscale£©µÄËùÓÐ ARM¡£²¿Êðµ½ÕâЩÉ豸ÖÐµÄ cab Ö»ÄÜÔÚÃû³ÆÖаüº¬¡°arm¡±¡£ ÓÃÓÚ Windows CE.NET µÄ ARMv4¡£Ëü½«ÔËÐÐÔÚͨ¹ý Platform Builder ÖÐµÄ ARMv4 Äں˱àÒëµÄ Windows CE.NET É豸ÖС£ËüÒ²ÊÇÓÃÓÚ»ùÓÚ Windows Mobile µÄ Pocket PC 2003 µÄ¶þ½øÖÆ¡£ÎªÕâЩÉ豸²¿ÊðµÄ cab ÔÚÃû³ÆÖаüº¬¡°armv4¡±¡£ ÓÃÓÚ Windows CE.NET µÄ ARMv4T »ò ARMv4I¡£Ëü½«ÔËÐÐÔÚͨ¹ý Platform builder ÖÐµÄ ARMv4T »ò ARMv4I Äں˱àÒëµÄ Windows CE.NET É豸ÖС£²¿Êðµ½ÕâЩÉ豸ÖÐµÄ cab ÔÚÃû³ÆÖаüº¬¡°armv4T¡±¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 13.ÈçºÎÉèÖÃÄ£ÄâÆ÷ÊôÐÔ£¿ ´ð°¸£º ÔÚ Visual Studio .NET 2003 ÖУ¬´Ó²Ëµ¥ÖÐÑ¡Ôñ Tools->Options¡£È»ºó´ò¿ª Device Tools Îļþ¼Ð²¢Ñ¡Ôñ Devices¡£ÏÖÔÚÓ¦¸ÃÄÜ¿´µ½Ò»¸öÏÔʾÉ豸ѡÔñÁбíµÄ¶Ô»°¿ò¡£Ñ¡ÔñÄúÏëÒªÐ޸ĵÄÉ豸£¬È»ºó°´ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÔÚ Visual Studio .NET 2003 ÖУ¬´Ó²Ëµ¥ÖÐÑ¡Ôñ Tools->Options¡£È»ºó´ò¿ª Device Tools Îļþ¼Ð²¢Ñ¡Ôñ Devices¡£ÏÖÔÚÓ¦¸ÃÄÜ¿´µ½Ò»¸öÏÔʾÉ豸ѡÔñÁбíµÄ¶Ô»°¿ò¡£Ñ¡ÔñÄúÏëÒªÐ޸ĵÄÉ豸£¬È»ºó°´ Configure °´Å¥¡£ ÏÖÔÚÄúÓ¦¸ÃÄܹ»¿´µ½Ò»¸öº¬Óм¸¸öÑ¡ÏµÄ¶Ô»°¿ò£¬ËüÔÊÐíÄú·ÃÎʺÍÐÞ¸ÄÉèÖã¬ÀýÈçÄÚ´æºÍÆÁÄ»´óС¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 14.ÈçºÎÖ¸¶¨ÔÚÿ´Îµ÷ÊÔÆ÷ÔËÐÐʱ²»±Ø¸´ÖÆÒÀÀµÎļþ£¿ ´ð°¸£º ÔÚ Visual Studio .NET 2003 ÖУ¬ÓÒ¼üµ¥»÷¸ÃÏîÄ¿²¢Ñ¡Ôñ Properties¡£½« Build Action ¸ü¸ÄΪ None¡£ÕâÑù¾Í²»»áÔÙ¸´ÖÆ´ËÎļþÁË¡£Èç¹û´ËÎļþÒÑÐ޸ĻòÕßÐèÒªÔÙ¸´ÖÆ£¬Ôò½« Build Action ¸ü¸ÄΪ Cont ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÔÚ Visual Studio .NET 2003 ÖУ¬ÓÒ¼üµ¥»÷¸ÃÏîÄ¿²¢Ñ¡Ôñ Properties¡£½« Build Action ¸ü¸ÄΪ None¡£ÕâÑù¾Í²»»áÔÙ¸´ÖÆ´ËÎļþÁË¡£Èç¹û´ËÎļþÒÑÐ޸ĻòÕßÐèÒªÔÙ¸´ÖÆ£¬Ôò½« Build Action ¸ü¸ÄΪ Content¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 15.ÒÔºó .NET Compact Framework ½«»áÖ§³ÖʲôÉ豸£¿ ´ð°¸£º ²»¾ÃÒÔºó£¬.NET Compact Framework ½«»á×÷Ϊһ¸ö²Ù×÷ϵͳ (OS) ×é¼þ£¬ÔÚËùÓÐµÄ Microsoft ÖÇÄÜÉ豸ÖÐÌṩ£¬°üÀ¨½«À´»ùÓÚ Windows Mobile µÄ Pocket PC É豸¡¢»ùÓÚ Windows Mobile µÄ Pocket PC ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ²»¾ÃÒÔºó£¬.NET Compact Framework ½«»á×÷Ϊһ¸ö²Ù×÷ϵͳ (OS) ×é¼þ£¬ÔÚËùÓÐµÄ Microsoft ÖÇÄÜÉ豸ÖÐÌṩ£¬°üÀ¨½«À´»ùÓÚ Windows Mobile µÄ Pocket PC É豸¡¢»ùÓÚ Windows Mobile µÄ Pocket PC Phone Edition¡¢»ùÓÚ Windows Mobile µÄ Smartphone¡¢Windows CE for Automotive ºÍ MSTV¡£Ã¿ÖÖÌض¨É豸µÄ¾ßÌåʱ¼äÑ¡Ôñ½«Óɸ÷¸ö²úÆ··¢²¼ÖÜÆÚÈ·¶¨¡£ Windows CE .NET 4.1 Ò²Ö§³Ö .NET Compact Framework£¬½«Æä×÷Ϊһ¸ö¼¯³ÉµÄ OS ×é¼þ£¬Òò´ËÔÊÐí OEM ʹÓà Platform Builder ¹¤¾ß½« .NET Compact Framework ǶÈëµ½ËùÓÐ×°±¸ Windows CE µÄÐÂÉ豸ÖС£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 16.NET Compact Framework Ö§³ÖʲôÉ豸£¿ ´ð°¸£º NET Compact Framework Ö§³Ö»ùÓÚ Windows Mobile 2000 µÄ Pocket PC¡¢»ùÓÚ Windows Mobile 2002 µÄ Pocket PC¡¢»ùÓÚ Windows Mobile 2003 µÄ Pocket PC¡¢»ùÓÚ Windows Mobile µÄ Smartphone ºÍÔË ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º NET Compact Framework Ö§³Ö»ùÓÚ Windows Mobile 2000 µÄ Pocket PC¡¢»ùÓÚ Windows Mobile 2002 µÄ Pocket PC¡¢»ùÓÚ Windows Mobile 2003 µÄ Pocket PC¡¢»ùÓÚ Windows Mobile µÄ Smartphone ºÍÔËÐÐ Windows CE .NET 4.1 ¼°¸ü¸ß°æ±¾µÄǶÈëʽϵͳ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 17.¿ª·¢ .NET Compact Framework Ó¦ÓóÌÐòÐèҪʲô¹¤¾ß£¿ ´ð°¸£º Visual Studio .NET Ϊ»ùÓÚ Windows Mobile µÄ Pocket PC 2000¡¢»ùÓÚ Windows Mobile µÄ Pocket PC 2002 ºÍ Windows CE .NET 4.1 É豸¿ª·¢»ùÓÚ .NET Compact Framework µÄÓ¦ÓóÌÐòÐèÒª 2003 Pro ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Visual Studio .NET Ϊ»ùÓÚ Windows Mobile µÄ Pocket PC 2000¡¢»ùÓÚ Windows Mobile µÄ Pocket PC 2002 ºÍ Windows CE .NET 4.1 É豸¿ª·¢»ùÓÚ .NET Compact Framework µÄÓ¦ÓóÌÐòÐèÒª 2003 Professional »ò¸ü¸ß°æ±¾¡£Visual Studio .NET 2003 ¸½´øÁË .NET Compact Framework¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 18.ʲôÊÇ Microsoft .NET Compact Framework£¿ ´ð°¸£º Microsoft .NET Compact Framework ÊÇÕë¶Ô Microsoft .NET ¼Æ»®µÄÖÇÄÜÉ豸¿ª·¢¿ò¼Ü£¬ÊÇʵÏÖ Microsoft ËæʱËæµØÔÚÈκÎÉ豸ÉÏΪ¿Í»§ÌṩÁ¼ºÃÌåÑéµÄÄ¿±êµÄ¹Ø¼üËùÔÚ¡£.NET Compact Framework ½«ÍÐ¹Ü ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Microsoft .NET Compact Framework ÊÇÕë¶Ô Microsoft .NET ¼Æ»®µÄÖÇÄÜÉ豸¿ª·¢¿ò¼Ü£¬ÊÇʵÏÖ Microsoft ËæʱËæµØÔÚÈκÎÉ豸ÉÏΪ¿Í»§ÌṩÁ¼ºÃÌåÑéµÄÄ¿±êµÄ¹Ø¼üËùÔÚ¡£.NET Compact Framework ½«ÍйܴúÂëºÍ Web ·þÎñ´ø¸øÁËÖÇÄÜÉ豸£¬ËüÔÊÐí°²È«µÄ¡¢¿ÉÏÂÔصÄÓ¦ÓóÌÐòÔÚÖîÈç¸öÈËÊý×ÖÖúÀí (PDA)¡¢Òƶ¯µç»°ºÍ»ú¶¥ºÐµÈÉ豸ÉÏÔËÐС£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 19.IDirectPlay8LobbyClient::Initialize ΪºÎ·µ»Ø DPNERR_NOTALLOWED£¿ ´ð°¸£º DirectPlay ²»ÔÊÐíÿ¸ö½ø³ÌÓÐÒ»¸öÒÔÉϵÄÇ°¶Ë¿Í»§¶Ë»òÓ¦ÓóÌÐò£¬Òò¶øÊÔͼ´´½¨¶à¸ö¿Í»§¶Ë»áµ¼Ö·µ»ØÕâÒ»´íÎó¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º DirectPlay ²»ÔÊÐíÿ¸ö½ø³ÌÓÐÒ»¸öÒÔÉϵÄÇ°¶Ë¿Í»§¶Ë»òÓ¦ÓóÌÐò£¬Òò¶øÊÔͼ´´½¨¶à¸ö¿Í»§¶Ë»áµ¼Ö·µ»ØÕâÒ»´íÎó¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 20.DPNSVR ÊÇ×öʲôÓõģ¿ ´ð°¸£º DPNSVR ÊÇÒ»ÖÖÓÃÓÚö¾ÙÇëÇóµÄת·¢·þÎñ£¬Ïû³ýÁ˶à¸ö DirectPlay Ó¦ÓóÌÐòÔڶ˿ÚʹÓÃÉϵijåÍ»Ëùµ¼Öµĸ÷ÖÖÎÊÌ⡣ʹÓà DPNSVR ʹµÃ DirectPlay Äܹ»×Ô¶¯Ñ¡ÔñҪʹÓõĶ˿ڣ¬Í¬Ê±ÓÖÔÊÐí¿Í»§¶Ë¶ÔÄúµÄÓÎ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º DPNSVR ÊÇÒ»ÖÖÓÃÓÚö¾ÙÇëÇóµÄת·¢·þÎñ£¬Ïû³ýÁ˶à¸ö DirectPlay Ó¦ÓóÌÐòÔڶ˿ÚʹÓÃÉϵijåÍ»Ëùµ¼Öµĸ÷ÖÖÎÊÌ⡣ʹÓà DPNSVR ʹµÃ DirectPlay Äܹ»×Ô¶¯Ñ¡ÔñҪʹÓõĶ˿ڣ¬Í¬Ê±ÓÖÔÊÐí¿Í»§¶Ë¶ÔÄúµÄÓÎÏ·½øÐÐö¾Ù¡£Ä¬ÈÏΪ£¬DirectPlay »áʹÓà DPNSVR£¬ÒòΪÕâͨ³£ÎªÓ¦ÓóÌÐòÌṩÁË×î´óµÄÁé»îÐÔ£»µ«ÊÇ£¬Äú¿ÉÒÔ½«Æä½ûÓ㬷½·¨ÊÇÔÚ´´½¨ÄúµÄ»á»°Ê±Ö¸¶¨ DPNSESSION_NODPNSVR ±êÖ¾¡£Èç¹û¿Í»§¶ËʹÓà DPNSVR ¶Ë¿ÚÀ´Ã¶¾ÙÖ÷»ú£¬¶øÖ÷»úÓÖʹÓÃ×Ô¼ºµÄ¶Ë¿ÚÀ´×÷³öÏìÓ¦µÄ»°£¬Ê¹Óà DPNSVR ¿ÉÄܻᵼÖ¿ͻ§¶ËÒ»²àµÄ NAT ·¢ÉúÎÊÌ⣻NAT ¿ÉÄÜ»á¾Ü¾ø½«Êý¾Ý°üתµÝ¸ø¿Í»§¶Ë£¬ÒòΪÊý¾Ý°ü²»ÊÇÀ´×ÔÇëÇó±»·¢ÍùµÄͬһ¶Ë¿Ú¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 21.ÎÒÈçºÎÈ·±£ÎÒµÄÓÎÏ·½«Äܹ»Óë¸÷ÖÖÍøÂçµØַת»»Æ÷ºÍInternetÁ¬½Ó¹²ÏíÉèÖÃÕý³£¹¤×÷£¿ ´ð°¸£º ÍøÂçµØַת»»Æ÷£¨Network Address Translator£¬NAT£©ºÍInternetÁ¬½Ó¹²Ïí£¨Internet Connection Sharing£¬ICS£©ÊǽÏΪ¸´ÔÓµÄÖ÷Ì⣬ÔÚ MSDN ÉϵÄÁíһƪÎÄÕÂÖÐÓиüÏ꾡µÄÂÛÊö¡£µ«ÊÇ£¬ÏÂÁÐÌáʾ¿ÉÒÔ×÷ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÍøÂçµØַת»»Æ÷£¨Network Address Translator£¬NAT£©ºÍInternetÁ¬½Ó¹²Ïí£¨Internet Connection Sharing£¬ICS£©ÊǽÏΪ¸´ÔÓµÄÖ÷Ì⣬ÔÚ MSDN ÉϵÄÁíһƪÎÄÕÂÖÐÓиüÏ꾡µÄÂÛÊö¡£µ«ÊÇ£¬ÏÂÁÐÌáʾ¿ÉÒÔ×÷Ϊ ºÜºÃµÄÒ»°ãÐÔÖ¸µ¼£ºNats2-msdn.htm¡£ ¡¤Í¨¹ý IDirectPlay8Client ºÍ IDirectPlay8Server ½Ó¿Ú£¬Ê¹ÓÃÒ»ÖÖ¿Í»§¶Ë ¡ª ·þÎñÆ÷¶ø²»Êǵã¶ÔµãÍøÂçÍØÆË¡£ ¡¤½«·þÎñÆ÷·ÅÔÚÇ峺µÄ Internet ÉÏ£¬¶ø²»ÊÇÔÚÒ»¸ö NAT ºóÃæ¡£ ¡¤Ö±½Óö¾ÙÓÎÏ·¶Ë¿Ú£¬¶ø²»ÊÇʹÓà DPNSVR¡£ ¡¤²»ÒªÔÚÄúµÄÏûÏ¢ÖÐÄÚǶ IP µØÖ·»ò¶Ë¿ÚºÅ¡£ Óйصã¶ÔµãÓÎÏ·¡¢½«·þÎñÆ÷פÓÚ NAT ºóÃæµÄÊÂÒË£¬ÒÔ¼°Õë¶Ô¸÷ÖÖ²»Í¬µÄ Windows ²Ù×÷ϵͳÉ쵀 ICS µÄ¾ßÌ彨Ò飬Çë²Î¿¼¸üÏ꾡µÄÎĵµ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 22.ÎÒµÄÓ¦ÓóÌÐòÆô¶¯Ê±£¬ÎªºÎΪ·¢³öÒ»Õó¾»ÔëÉù£¿ ´ð°¸£º ÎÒ×¢Òâµ½ÆäËüÓ¦ÓóÌÐòÒ²ÓÐÕâ¸öÎÊÌâ¡£Äú¿ÉÄÜ°²×°Á˵÷ÊÔÓà DirectX ÔËÐÐʱ¡£ÔËÐÐʱµÄµ÷ÊÔ°æ±¾Óþ²ÔëÉùÌî³ä»º³åÇø£¬ÒÔ±ã°ïÖú¿ª·¢ÈËÔ±²¶×½Î´¾­³õʼ»¯»º³åÇøµÄȱÏÝ¡£ÄúÎÞ·¨±£Ö¤DirectSound »º³åÇøÔÚ´´ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÎÒ×¢Òâµ½ÆäËüÓ¦ÓóÌÐòÒ²ÓÐÕâ¸öÎÊÌâ¡£Äú¿ÉÄÜ°²×°Á˵÷ÊÔÓà DirectX ÔËÐÐʱ¡£ÔËÐÐʱµÄµ÷ÊÔ°æ±¾Óþ²ÔëÉùÌî³ä»º³åÇø£¬ÒÔ±ã°ïÖú¿ª·¢ÈËÔ±²¶×½Î´¾­³õʼ»¯»º³åÇøµÄȱÏÝ¡£ÄúÎÞ·¨±£Ö¤DirectSound »º³åÇøÔÚ´´½¨ºóµÄÄÚÈÝ£»ÓÈÆäÊÇÄúÎÞ·¨½«»º³åÇøÇåÁã¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 23.¶ÔÓÚ×ÖÌåÃè»æ£¬ÎÒÓ¦µ±Ê¹Óà ID3DXFont »¹ÊÇ SDK ¿ò¼Ü CD3DFont Àࣿ ´ð°¸£º ID3DXFont ÀàÄܹ»´¦Àí×Ö¼ä¾à£¬ÒòΪËüʹÓà GDI À´»æÖÆ×Ö·û´®¡£Õâ¿ÉÄÜ»áÓеãÂý£¬ÒòΪÿ´Î¾ùÐèÒªµ÷ÓÃGDI¡£ CD3DFont Éè¼ÆÓÃÓÚ¼ÓËÙºÍʹÓÃÎÆÀí»¯»ù±¾ÀàÐÍÀ´»æÖÆ×Ö·û¡£ËüÖ»ÄÜ´¦Àí¼òµ¥×ÖÌ壬²¢²»Ö§³Ö ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ID3DXFont ÀàÄܹ»´¦Àí×Ö¼ä¾à£¬ÒòΪËüʹÓà GDI À´»æÖÆ×Ö·û´®¡£Õâ¿ÉÄÜ»áÓеãÂý£¬ÒòΪÿ´Î¾ùÐèÒªµ÷ÓÃGDI¡£ CD3DFont Éè¼ÆÓÃÓÚ¼ÓËÙºÍʹÓÃÎÆÀí»¯»ù±¾ÀàÐÍÀ´»æÖÆ×Ö·û¡£ËüÖ»ÄÜ´¦Àí¼òµ¥×ÖÌ壬²¢²»Ö§³Ö ID3DXFont ¿ÉÓõÄÈ«Ì׸ñʽѡÏµ«ÊÊÓÃÓÚ¼òµ¥¶ø¿ìËÙµÄÏÔʾ£¬ÖîÈçÖ¡ËÙÂʼÆÊýµÈµÈ¡£¶ÔÓÚ²úÆ·´úÂ룬Äú¿ÉÄÜÐèҪʵʩÄú×Ô¼ºµÄ×ÖÐÎÃè»æ¹¦ÄÜ£¬¼´½èÖúÎÆÀí»¯»ù±¾ÀàÐͺÍ/»ò»ùÓÚGDI µÄ·½°¸£¨´ø±ÜÃâÖØлæÖƵĻº´æ¹¦ÄÜ£©¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 24.D3DX ÖеÄÎÄ×ÖÃè»æº¯ÊýºÃÏóʧЧ£¬ÎҵIJÙ×÷ÓÐʲôÎÊÌâÂ𣿠´ð°¸£º ʹÓà ID3DXFont::DrawText ¹¦ÄÜʱµÄÒ»¸ö³£¼û´íÎó¾ÍÊÇΪÑÕÉ«²ÎÊýÖ¸¶¨Ò»¸öÁã alpha ×é¼þ£¬´Ó¶øµ¼ÖÂÍêȫ͸Ã÷£¨¼´²»¿É¼û£©µÄÎı¾¡£¶ÔÓÚÍêÈ«²»Í¸Ã÷µÄÎı¾£¬ÇëÈ·±£É«²Ê²ÎÊýµÄ alpha ³É·ÖÍêÈ«±¥ºÍ£¨255 ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ʹÓà ID3DXFont::DrawText ¹¦ÄÜʱµÄÒ»¸ö³£¼û´íÎó¾ÍÊÇΪÑÕÉ«²ÎÊýÖ¸¶¨Ò»¸öÁã alpha ×é¼þ£¬´Ó¶øµ¼ÖÂÍêȫ͸Ã÷£¨¼´²»¿É¼û£©µÄÎı¾¡£¶ÔÓÚÍêÈ«²»Í¸Ã÷µÄÎı¾£¬ÇëÈ·±£É«²Ê²ÎÊýµÄ alpha ³É·ÖÍêÈ«±¥ºÍ£¨255£©¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 25.D3DX ͼÏóÎļþ¼ÓÔØÆ÷º¯ÊýÖ§³ÖÄÄЩÎļþ¸ñʽ£¿ ´ð°¸£º D3DX ͼÏóÎļþ¼ÓÔØÆ÷º¯ÊýÖ§³Ö BMP¡¢TGA¡¢PNG¡¢JPG¡¢DIB¡¢PPM ºÍ DDS Îļþ¡£ ´ð°¸£º D3DX ͼÏóÎļþ¼ÓÔØÆ÷º¯ÊýÖ§³Ö BMP¡¢TGA¡¢PNG¡¢JPG¡¢DIB¡¢PPM ºÍ DDS Îļþ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 26.Èç¹ûÎÒÒªÉú³É¶¯Ì¬Êý¾Ý£¬ÔõÑù²ÅËãÊǽϺõØʹÓö¥µã»º³åÇøÁËÄØ£¿ ´ð°¸£º ¾ßÌåµÄʵʩ²½Öè¡£ ½èÖú D3DUSAGE_DYNAMIC ºÍ D3DUSAGE_WRITEONLY ʹÓñêÖ¾ÒÔ¼° D3DPOOL_DEFAULT »º³å³Ø±êÖ¾À´´´½¨Ò»¸ö¶¥µã»º³åÇø¡££¨Èç¹ûÄúÕýʹÓÃÈí¼þ¶¥µã´¦Àí¹¦ÄܵĻ°£¬»¹ÒªÖ¸¶¨ D3DUSAGE_SOF ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ¾ßÌåµÄʵʩ²½Öè¡£ ½èÖú D3DUSAGE_DYNAMIC ºÍ D3DUSAGE_WRITEONLY ʹÓñêÖ¾ÒÔ¼° D3DPOOL_DEFAULT »º³å³Ø±êÖ¾À´´´½¨Ò»¸ö¶¥µã»º³åÇø¡££¨Èç¹ûÄúÕýʹÓÃÈí¼þ¶¥µã´¦Àí¹¦ÄܵĻ°£¬»¹ÒªÖ¸¶¨ D3DUSAGE_SOFTWAREPROCESSING£© I = 0 ÉèÖÃ״̬£¨ÎÆÀí¡¢Ãè»æ״̬µÈ£© ¼ì²é»º³åÇøÄÚÊÇ·ñÓпռ䣬¼´ i.e.I + M <= N? £¨ÆäÖÐ M ÊÇж¥µãµÄÊýÄ¿£© Èç¹ûΪÕ棬Ôò½èÖú D3DLOCK_NOOVERWRITE ¶Ô VB ½øÐÐ Lock £¨Ëø¶¨£©¡£Õâ¸æÖª Direct3D ºÍÇý¶¯³ÌÐò£¬Äú½«ÒªÌí¼Ó¶¥µã£¬¶ø²¢²»ÐÞ¸ÄÄúÏÈÇ°Åú´¦Àí¹ýµÄ¶¥µã¡£Òò´Ë£¬Èç¹ûµ±Ê±ÕýÔÚ½øÐÐÒ»ÏîDMA ²Ù×÷£¬Ôò²¢²»ÖжϸòÙ×÷¡£·ñÔò£¬×ªÖÁ 11 ÔÚ I ´¦Ìî³ä M ¸ö¶¥µã ½âËø £¨Unlock£© µ÷Óà Draw[Indexed]Primitive¡£¶ÔÓÚδ¾­Ë÷ÒýµÄ£¬Ç뽫 I ÓÃ×÷ StartVertex ²ÎÊý¡£¶ÔÓÚÒѱàË÷µÄ»ù±¾ÀàÐÍ£¬ÇëÈ·±£Ë÷ÒýÖ¸Ïò¶¥µã»º³åÇøµÄÕýÈ·²¿·Ö£¨Òª×öµ½ÕâÒ»µã£¬Ê¹Óà SetIndices µ÷ÓÃµÄ BaseVertexIndex ²ÎÊý¿ÉÄÜ×îΪÈÝÒ×£© I + = M תµ½ 3 ºÃ£¬¿Õ¼äÒÑÓþ¡£¬¾ÍÈÃÎÒÃÇ¿ªÊ¼Ò»¸öеĶ¥µã»º³åÇø¡£ÎÒÃDz»ÏëʹÓÃͬһ¸ö¶¥µã»º³åÇø£¬ÒòΪÓпÉÄÜÓÐÒ»¸ö DMA ²Ù×÷ÕýÔÚ½øÐÐÖ®ÖС£ÎÒÃǽ«ÕâÒ»ÇéÐθæÖª Direct3D£¬ ·½·¨ÊǽèÖú D3DLOCK_DISCARD ±êÖ¾£¬½«¡°Í¬Ò»¸ö¡±¶¥µã»º³åÇøËø¶¨¡£ÕâÒâ˼ÊÇ£¬¡°Äã¿ÉÒÔ¸øÎÒÒ»¸öеÄÖ¸ÕëÁË£¬ÒòΪÎÒÒÑÓÃÍê¾ÉµÄÖ¸Õ룬²»ÔÙÔÚÒâ¾ÉµÄÄÚÈÝ¡£¡± I = 0 תÖÁ 4£¨»ò 6£© ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 27.ÎÒÓ¦µ±Ê¹ÓÃÄÄЩ»ù±¾ÀàÐÍ£¨ÌõÐΡ¢ÉÈÐΡ¢ÁбíµÈ£©£¿ ´ð°¸£º ÔÚÕæʵÊý¾ÝÖÐÓöµ½µÄÐí¶àÍø¸ñ£¬¶¼¾ßÓжà¸ö¶à±ßÐι²Ïí¶¥µãµÄÌØÐÔ¡£Îª½«ÐÔÄÜ×î´ó»¯£¬×îºÃ½«Ëùת»»µÄ¶¥µãÖеÄÖظ´ÂʽµµÍ£¬²¢ºá¿ç×ÜÏß½«Æä·¢¸øÃè»æÉ豸¡£Ê¹Óüòµ¥µÄÈý½ÇÁбí¸ù±¾ÊµÏÖ²»ÁËÈκζ¥µã¹²Ïí ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÔÚÕæʵÊý¾ÝÖÐÓöµ½µÄÐí¶àÍø¸ñ£¬¶¼¾ßÓжà¸ö¶à±ßÐι²Ïí¶¥µãµÄÌØÐÔ¡£Îª½«ÐÔÄÜ×î´ó»¯£¬×îºÃ½«Ëùת»»µÄ¶¥µãÖеÄÖظ´ÂʽµµÍ£¬²¢ºá¿ç×ÜÏß½«Æä·¢¸øÃè»æÉ豸¡£Ê¹Óüòµ¥µÄÈý½ÇÁбí¸ù±¾ÊµÏÖ²»ÁËÈκζ¥µã¹²Ïí£¬Òò¶øÕâÊÇ×î²»ÀíÏëµÄ·½·¨¡£ÕâÒ»µãÒѺÜÇå³þ¡£È»ºóËùÒª×÷µÄÑ¡Ôñ¾ÍÊÇʹÓÃÌõÐκÍÉÈÐΣ¨°µÊ¾¶à±ßÐÎÖ®¼äµÄ¾ßÌåÁ¬½Ó¹Øϵ£©£¬»¹ÊÇʹÓÃË÷ÒýÁÐ±í¡£ÔÚÊý¾Ý×ÔÈ»¹éÈë¸÷ÖÖÌõÐκÍÉÈÐεÄÇé¿öÏ£¬ÕâЩ¾ÍÊÇ×îΪºÏÊʵÄÑ¡Ôñ£¬ÒòΪ·¢¸øÇý¶¯³ÌÐòµÄÊý¾Ý±»½µÖÁ×îµÍ¡£µ«ÊÇ£¬½«Íø¸ñ·Ö½âÌõÐκÍÉÈÐξ­³£»áÔì³É´óÁ¿·ÖÀë¿é£¬°µÊ¾ÓдóÁ¿µÄ DrawPrimitive µ÷Óá£Òò´Ë£¬×ЧÂʵķ½·¨Í¨³£ÊÇʹÓôøÈý½ÇÁбíµÄµ¥¶ÀÒ»¸ö DrawIndexedPrimitive µ÷Óá£Ê¹ÓÃË÷ÒýÁбíµÄÁíÒ»¸öÓÅÊƾÍÊÇ£¬ÕâÔÚÁ¬ÐøÈý½ÇÐνö¹²Ïíµ¥¶ÀÒ»¸ö¶¥µãʱҲÓÐÒæ´¦¡£×ܶøÑÔÖ®£¬Èç¹ûÄúµÄÊý¾Ý×ÔÈ»¹éÈë¸÷ÖֽϴóµÄÌõÐκÍÉÈÐΣ¬¾ÍʹÓÃÌõÐκÍÉÈÐΣ¬·ñÔò¾ÍʹÓÃË÷ÒýÁÐ±í¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 28.ÎÒÈçºÎÄܹ»¸ÄÉÆÎÒµÄ Direct3D Ó¦ÓóÌÐòµÄÐÔÄÜ£¿ ´ð°¸£º ÔÚÓÅ»¯ÐÔÄÜʱ£¬ÐèÒª¿¼²ìÏÂÁм¸¸ö¹Ø¼üÎÊÌ⣺ ¡¤Åú´¦Àí´óС Direct3D ÒÑΪ´óÅúÁ¿Ô­Óï½øÐйýÓÅ»¯¡£Ò»´Îµ÷ÓÃËùÄÜ·¢Ë͵Ķà±ßÐÎÔ½¶à£¬ÆäЧ¹ûÒ²¾ÍÔ½ºÃ¡£Æ¾¾­Ñé¶øÂÛ£¬½¨Òéƽ¾ùÿ´Îµ÷ÓÃ100 ¸öÒÔÉϵĶà±ßÐÎ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÔÚÓÅ»¯ÐÔÄÜʱ£¬ÐèÒª¿¼²ìÏÂÁм¸¸ö¹Ø¼üÎÊÌ⣺ ¡¤Åú´¦Àí´óС Direct3D ÒÑΪ´óÅúÁ¿Ô­Óï½øÐйýÓÅ»¯¡£Ò»´Îµ÷ÓÃËùÄÜ·¢Ë͵Ķà±ßÐÎÔ½¶à£¬ÆäЧ¹ûÒ²¾ÍÔ½ºÃ¡£Æ¾¾­Ñé¶øÂÛ£¬½¨Òéƽ¾ùÿ´Îµ÷ÓÃ100 ¸öÒÔÉϵĶà±ßÐΡ£µÍÓÚ¸Ãˮƽ£¬Äú¿ÉÄܲ»»áµÃµ½×îºÃµÄÐÔÄÜ£¬¶ø¸ßÓÚ¸Ãˮƽ£¬ÄúÊÕµ½µÄЧ¹û»áµÝ¼õ£¬ÇÒ¿ÉÄÜ»áÓë²¢ÐÐÊÂÏî·¢Éú³åÍ»£¨²Î¼ûÏÂÃæµÄÂÛÊö£©¡£ ¡¤×´Ì¬¸ü¸Ä ¸ü¸ÄÃè»æ״̬ÕâÖÖ²Ù×÷¿ÉÄÜ»áºÜ°º¹ó£¬ÓÈÆäÊÇÔÚ¸ü¸ÄÎÆÀíʱ¡£Òò´Ë£¬Ã¿Ö¡Ëù×÷µÄ״̬¸ü¸ÄÓ¦¾¡¿ÉÄܵØÉÙ£¬ÕâÒ»µãºÜÖØÒª¡£ÁíÍ⣬Ç뾡Á¿½µµÍ¶Ô¶¥µã»òË÷Òý»º³åÇøµÄ¸ü¸Ä¡£×¢Ò⣺ÔÚ DirectX Öиü¸Ä»º³åÇøÒѲ»ÔÚÏóÔÚÒÔÇ°°æ±¾ÖÐÄÇÑù°º¹óÁË£¬µ«ÒÀ¾É½¨Ò龡Á¿±ÜÃâ¸ü¸Ä¶¥µã»º³åÇø¡£ ¡¤²¢ÐÐ Èç¹ûÄܹ»°²ÅÅÃè»æÓëÆäËü´¦Àíͬʱ½øÐУ¬ÔòÄú¿ÉÒÔ³ä·ÖÀûÓÃϵͳÐÔÄÜ¡£ÕâһĿ±ê¿ÉÄÜ»áÓë½µµÍÃè»æ״̬¸ü¸ÄµÄÄ¿±êÏàµÖ´¥¡£ÄúÐèÒªÔÚ½øÐÐÅú´¦ÀíÒÔ½µµÍ״̬¸ü¸ÄºÍ½ÏÔ罫Êý¾ÝÍƳöµ½Çý¶¯³ÌÐòÒÔ´ïµ½²¢ÐÐÄ¿µÄÖ®¼äÕÒµ½Ò»¸öƽºâµã¡£ÒÔÑ­»··½Ê½Ê¹Óöà¸ö¶¥µã»º³åÇø£¬»áÓÐÖúÓÚ²¢Ðй¦ÄÜ¡£ ¡¤ÎÆÀíÉÏÔØ ½«ÎÆÀíÉÏÔص½É豸»áÏûºÄ´ø¿í²¢µ¼ÖÂÓ붥µãÊý¾ÝÕùÓôø¿í¡£Òò´Ë£¬²»ÒªÕ¼Óùý¶àµÄÄÚ´æÕâÒ»µãºÜÖØÒª£¬ÒòΪÕâ»áÇ¿ÖÆ»º´æ·½°¸ÎªÃ¿Ò»Ö¡ÉÏÔعý¶àµÄÎÆÀí¡£ ¡¤¶¥µã»º³åÇøºÍË÷Òý»º³åÇø ÄúÓ¦µ±Ò»Ö±Ê¹Óö¥µã»º³åÇøºÍË÷Òý»º³åÇø£¬¶ø²»ÊÇÓÉÓ¦ÓóÌÐò·ÖÅäµÄÆÕͨÄÚ´æ¿é¡£¶¥µã»º³åÇøºÍË÷Òý»º³åÇøµÄËø¶¨ÓïÒåÖÁÉÙ¿ÉÒÔ±ÜÃâ¶àÓڵĸ´ÖƲÙ×÷¡£¶ÔÓÚijЩÇý¶¯³ÌÐò£¬¶¥µã»º³åÇøºÍË÷Òý»º³åÇø¿ÉÄÜÊǸüÀíÏëµÄ´æ´¢Æ÷ÖеÄijЩÇøÓò£¨¿ÉÄÜÊÇÔÚÊÓƵ»ò AGP ´æ´¢Æ÷ÖУ©£¬¹©Ó²¼þ½øÐзÃÎÊ¡£ ¡¤×´Ì¬ºêËø¶¨ ÕâЩÊÇÔÚ DirectX 7.0 ÖÐÍƳöµÄ£¬Îª½«Ò»ÏµÁеÄ״̬¸ü¸Ä£¨°üÀ¨ÕÕÃ÷¡¢²ÄÖʺ;ØÕó¸ü¸Ä£©¼Ç¼³ÉÒ»¸öºêÌṩÁËÒ»¸ö»úÖÆ£¬¸ÃºêÈ»ºó¾Í¿ÉÒÔͨ¹ýµ¥Ò»µÄµ÷ÓÃÀ´ÖØ·ÅÁË¡£ÕâÓÐÁ½¸öÓÅÊÆ£º Äú½øÐÐÒ»´Îµ÷Óöø²»ÊǶà´Îµ÷Ó㬴Ӷø½µµÍµ÷ÓÿªÏú¡£ ÓиÐÎòÄÜÁ¦µÄÇý¶¯³ÌÐò¿ÉÒÔ¶Ô״̬¸ü¸Ä½øÐÐÔ¤·ÖÎöºÍÔ¤±àÒ룬´Ó¶øʹµ½Í¼ÐÎÓ²¼þµÄÌá½»ËٶȿìµÃ¶à¡£×´Ì¬¸ü¸Ä¿ÉÄÜÒÀ¾ÉºÜ°º¹ó£¬µ«Ê¹ÓÃ״̬ºêÖÁÉÙ»áÓÐÖúÓÚ½µµÍ²¿·Ö³É±¾¡£ ¡¤½öʹÓõ¥¶ÀÒ»¸ö Direct3D É豸 Èç¹ûÄúÐèÒªÃè»æµ½¶à¸öÄ¿±ê£¬ÔòÇëʹÓà SetRenderTarget¡£Èç¹ûÄúÊÇÒª´´½¨Ò»¸ö´øÓжà¸ö 3D ´°¿ÚµÄ´°¿Ú»¯³ÌÐò£¬ÔòÇëʹÓà CreateAdditionalSwapChain API¡£ÔËÐÐʱÒÑΪµ¥Ò»É豸½øÐйýÓÅ»¯£¬Ê¹Óöà¸öÉ豸ʱ»áÓÐÏ൱¶àµÄËÙ¶ÈÕÛ¿Û¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 29.½«¶àÖض¥µãÁ÷ÓÃÓڹ̶¨¹¦ÄÜÁ÷Ë®ÏßÓкÎÏÞÖÆ£¿ ´ð°¸£º ¹Ì¶¨¹¦ÄÜÁ÷Ë®ÏßÒªÇóÿÌõ¶¥µãÁ÷Ë®ÏßÊÇÒ»¸öÑϸñµÄ FVF ×Ó¼¯£¬¼´¸ù¾ÝÒ»¸öÍêÕûµÄ FVF ÉùÃ÷Ô¤¶¨µÄ¡£ÁíÍâÇë×¢Ò⣬Äú±ØÐë×ñ´Ó D3DCAPS8::MaxStreams ×Ö¶ÎËù±¨¸æµÄÁ÷Ë®ÏßÊýÄ¿µÄÏÞÖÆ£¨ÏÖÔÚµÄÐí¶àÉ豸ºÍ/»ò ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ¹Ì¶¨¹¦ÄÜÁ÷Ë®ÏßÒªÇóÿÌõ¶¥µãÁ÷Ë®ÏßÊÇÒ»¸öÑϸñµÄ FVF ×Ó¼¯£¬¼´¸ù¾ÝÒ»¸öÍêÕûµÄ FVF ÉùÃ÷Ô¤¶¨µÄ¡£ÁíÍâÇë×¢Ò⣬Äú±ØÐë×ñ´Ó D3DCAPS8::MaxStreams ×Ö¶ÎËù±¨¸æµÄÁ÷Ë®ÏßÊýÄ¿µÄÏÞÖÆ£¨ÏÖÔÚµÄÐí¶àÉ豸ºÍ/»òÇý¶¯³ÌÐò½öÖ§³Öµ¥Ò»Á÷Ë®Ïߣ©¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 30.Ë÷Òý»º³åÇøÊÇʲô£¿ ´ð°¸£º Ë÷Òý»º³åÇøÓ붥µã»º³åÇø¼«ÆäÀàËÆ£¬µ«Æä°üº¬µÄÊÇÓÃÓÚ DrawIndexedPrimitive µ÷ÓõÄË÷Òý¡£Ç¿ÁÒ½¨ÒéÄú¾¡¿ÉÄÜʹÓÃË÷Òý»º³åÇø£¬¶ø²»ÒªÊ¹ÓÃԭʼµÄÓÉÓ¦ÓóÌÐò·ÖÅäµÄÄڴ棬ÆäµÀÀíÓ붥µã»º³åÇøÏàͬ¡£ ÎÒ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Ë÷Òý»º³åÇøÓ붥µã»º³åÇø¼«ÆäÀàËÆ£¬µ«Æä°üº¬µÄÊÇÓÃÓÚ DrawIndexedPrimitive µ÷ÓõÄË÷Òý¡£Ç¿ÁÒ½¨ÒéÄú¾¡¿ÉÄÜʹÓÃË÷Òý»º³åÇø£¬¶ø²»ÒªÊ¹ÓÃԭʼµÄÓÉÓ¦ÓóÌÐò·ÖÅäµÄÄڴ棬ÆäµÀÀíÓ붥µã»º³åÇøÏàͬ¡£ ÎÒ×¢Òâµ½ 32 λµÄË÷ÒýÏÖÔÚÊÇÒ»ÖÖÖ§³ÖÀàÐÍ£»ÎÒ¿ÉÒÔ½«ÆäÓÃÔÚËùÓеÄÉ豸ÉÏÂ𣿠²»¿ÉÒÔ¡£Äã±ØÐë¼ì²é D3DCAPS8::MaxVertexIndex ×ֶΣ¬ÒÔÈ·¶¨É豸ËùÖ§³ÖµÄ×î´óË÷ÒýÖµ¡£¸ÃÖµ±ØÐë´óÓÚ 216-1 £¨0xffff£©²ÅÄÜÖ§³Ö D3DFMT_INDEX32 ÀàÐ͵ÄË÷Òý»º³åÇø¡£ÁíÍâÇë×¢Ò⣬ijЩÉ豸¿ÉÄÜÖ§³Ö 32 λµÄË÷Òý£¬µ«ÆäËùÖ§³ÖµÄ×î´óË÷ÒýֵȴСÓÚ 232- 1 £¨0xffffffff£©£»ÕâÑù£¬Ó¦ÓóÌÐò±ØÐë×ñ´ÓÉ豸Ëù±¨¸æµÄÏÞÖÆ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 31.ÔÚÎÒÌá½»Ò»ÁдøË÷ÒýµÄÔ­Óïʱ£¬Direct3DÊÇ´¦Àí»º³åÇøÖÐËùÓеĶ¥µã£¬»¹ÊÇÖ»´¦ÀíÎÒË÷Òý¹ýµÄ¶¥µã£¿ ´ð°¸£º ÔÚʹÓÃÈí¼þ¼¸ºÎÁ÷Ë®Ïßʱ£¬Direct3D Ê×ÏÈת»»ÄúËùÌá½»µÄ·¶Î§ÖеÄËùÓеĶ¥µã£¬¶ø²»ÊÇ¡°¸ù¾ÝÒªÇó¡±°´ÕÕË÷Òý¶ÔÆä½øÐÐת»»¡£Õâ¶ÔÓÚÃܼ¯Êý¾Ý£¨¼´ÆäÖÐʹÓÃÁË´ó¶àÊýµÄ¶¥µã£©Ð§Âʸü¸ß£¬ÓÈÆäÊÇÔÚ¿ÉÒÔʹÓà ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÔÚʹÓÃÈí¼þ¼¸ºÎÁ÷Ë®Ïßʱ£¬Direct3D Ê×ÏÈת»»ÄúËùÌá½»µÄ·¶Î§ÖеÄËùÓеĶ¥µã£¬¶ø²»ÊÇ¡°¸ù¾ÝÒªÇó¡±°´ÕÕË÷Òý¶ÔÆä½øÐÐת»»¡£Õâ¶ÔÓÚÃܼ¯Êý¾Ý£¨¼´ÆäÖÐʹÓÃÁË´ó¶àÊýµÄ¶¥µã£©Ð§Âʸü¸ß£¬ÓÈÆäÊÇÔÚ¿ÉÒÔʹÓà SIMD Ö¸Áîʱ¡£Èç¹ûÄúµÄÊý¾Ý±È½ÏËÉÉ¢£¨¼´ºÜ¶à¶¥µãδ±»Ê¹Óã©£¬ÔòÄú¿ÉÄÜÐèÒª¿¼ÂÇÖØÐÂÅÅÁÐÄúµÄÊý¾Ý£¬ÒÔ±ÜÃâ¶àÓàµÄת»»¡£ÔÚʹÓÃÓ²¼þ¼¸ºÎ¼ÓËÙʱ£¬¶¥µã¾­³£ÊǸù¾ÝÐèÒª½øÐÐת»»µÄ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 32.ÎÒ¿ÉÒÔÔÚ´øÓв»Í¬ÎÆÀí×ø±êµÄ¶¥µãÖ®¼ä¹²ÏíλÖÃÊý¾ÝÂ𣿠´ð°¸£º ¸ÃÇéÐεÄÒ»¸öͨ³£Ê¾Àý¾ÍÊÇÒ»¸öÁ¢·½Ì壬ÆäÖÐÄúÏëΪÿ¸öÃæʹÓÃÒ»¸ö²»Í¬µÄÎÆÀí¡£ºÜ²»ÐÒ£¬´ð°¸ÊDz»ÐУ»Ä¿Ç°»¹»¹²»ÄܶÀÁ¢Ë÷Òýÿ¸ö¶¥µã×é¼þ¡£¼´Ê¹ÊǶඥµãÁ÷£¬Ò²ÊÇËùÓеĶ¥µãÒ»ÆðË÷Òý¡£ ´ð°¸£º ¸ÃÇéÐεÄÒ»¸öͨ³£Ê¾Àý¾ÍÊÇÒ»¸öÁ¢·½Ì壬ÆäÖÐÄúÏëΪÿ¸öÃæʹÓÃÒ»¸ö²»Í¬µÄÎÆÀí¡£ºÜ²»ÐÒ£¬´ð°¸ÊDz»ÐУ»Ä¿Ç°»¹»¹²»ÄܶÀÁ¢Ë÷Òýÿ¸ö¶¥µã×é¼þ¡£¼´Ê¹ÊǶඥµãÁ÷£¬Ò²ÊÇËùÓеĶ¥µãÒ»ÆðË÷Òý¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 33.ÓжàÉÙ¸ö³£Á¿¼Ä´æÆ÷¿ÉÒÔÓÃÓÚ¶¥µã×ÅÉ«Æ÷£¿ ´ð°¸£º ÒªÇóÖ§³Ö DX8 ¶¥µã×ÅÉ«Æ÷µÄÉ豸ÖÁÉÙÖ§³Ö 96 ¸ö³£Á¿¼Ä´æÆ÷¡£É豸µÄÖ§³ÖÄÜÁ¦¿ÉÄܻᳬ¹ýÕâÒ»×îµÍÊýÄ¿£¬ÇÒ¿ÉÒÔͨ¹ý D3DCAPS8::MaxVertexShaderConst ×ֶνøÐб¨¸æ¡£ ´ð°¸£º ÒªÇóÖ§³Ö DX8 ¶¥µã×ÅÉ«Æ÷µÄÉ豸ÖÁÉÙÖ§³Ö 96 ¸ö³£Á¿¼Ä´æÆ÷¡£É豸µÄÖ§³ÖÄÜÁ¦¿ÉÄܻᳬ¹ýÕâÒ»×îµÍÊýÄ¿£¬ÇÒ¿ÉÒÔͨ¹ý D3DCAPS8::MaxVertexShaderConst ×ֶνøÐб¨¸æ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 34.ÎÒÈçºÎÈ·¶¨Ó²¼þÊÇ·ñÖ§³ÖÎҵĶ¨ÖƵĶ¥µã×ÅÉ«Æ÷£¿ ´ð°¸£º Äܹ»Ó²¼þÖ§³Ö¶¥µã×ÅÉ«Æ÷µÄÉ豸±»ÒªÇóÌî³ä D3DCAPS8::VertexShaderVersion ×ֶΣ¬ÒÔָʾÆäËùÖ§³ÖµÄ¶¥µã×ÅÉ«Æ÷µÄ°æ±¾¼¶±ð¡£ËùÓÐÉù³ÆÖ§³Öijһ¼¶±ðµÄ¶¥µã×ÅÉ«Æ÷µÄÉ豸£¬±ØÐëÖ§³ÖËùÓкϷ¨µÄ¶¥µã×ÅÉ«Æ÷ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Äܹ»Ó²¼þÖ§³Ö¶¥µã×ÅÉ«Æ÷µÄÉ豸±»ÒªÇóÌî³ä D3DCAPS8::VertexShaderVersion ×ֶΣ¬ÒÔָʾÆäËùÖ§³ÖµÄ¶¥µã×ÅÉ«Æ÷µÄ°æ±¾¼¶±ð¡£ËùÓÐÉù³ÆÖ§³Öijһ¼¶±ðµÄ¶¥µã×ÅÉ«Æ÷µÄÉ豸£¬±ØÐëÖ§³ÖËùÓкϷ¨µÄ¶¥µã×ÅÉ«Æ÷£¬ÕâЩ¶¥µã×ÅÉ«Æ÷·ûºÏÕë¶Ô¸Ã¼¶±ð»ò½ÏµÍ¼¶±ðµÄ¹æ·¶¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 35.Èç¹ûÎÒµÄÓ²¼þ²¢²»Ö§³Ö¶¨ÖƵĶ¥µã×ÅÉ«Æ÷£¬ÎÒ¿ÉÒÔʹÓÃÂ𣿠´ð°¸£º ¿ÉÒÔ¡£Direct3D Èí¼þ¶¥µã´¦ÀíÒýÇæÍêÈ«Ö§³Ö¶¨ÖƵĶ¥µã×ÅÉ«Æ÷£¬ÇÒÐÔÄÜÖ¸±ê³öÆæµÄ¸ß¡£ ´ð°¸£º ¿ÉÒÔ¡£Direct3D Èí¼þ¶¥µã´¦ÀíÒýÇæÍêÈ«Ö§³Ö¶¨ÖƵĶ¥µã×ÅÉ«Æ÷£¬ÇÒÐÔÄÜÖ¸±ê³öÆæµÄ¸ß¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 36.ÎÒÄܽ«Ò»¸ö¶¨ÖƵĶ¥µã×ÅÉ«Æ÷Ó¦Óõ½¹Ì¶¨¹¦Äܼ¸ºÎÁ÷Ë®Ïߣ¨»òÕß½øÐÐÏà·´µÄ²Ù×÷£©Â𣿠´ð°¸£º ²»ÄÜ¡£Äú±ØÐëÑ¡ÔñÆäÒ»¡£Èç¹ûÄúÕýÔÚʹÓÃÒ»¸ö¶¨ÖƵĶ¥µã×ÅÉ«Æ÷£¬ÔòÄú¸ºÔð½øÐÐÕû¸ö¶¥µã±ä»»²Ù×÷¡£ ´ð°¸£º ²»ÄÜ¡£Äú±ØÐëÑ¡ÔñÆäÒ»¡£Èç¹ûÄúÕýÔÚʹÓÃÒ»¸ö¶¨ÖƵĶ¥µã×ÅÉ«Æ÷£¬ÔòÄú¸ºÔð½øÐÐÕû¸ö¶¥µã±ä»»²Ù×÷¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 37.ÎÒÄܽèÖú¶¥µã×ÅÉ«Æ÷Éú³É¼¸ºÎͼÐÎÂ𣿠´ð°¸£º ¶¥µã×ÅÉ«Æ÷ÎÞ·¨´´½¨»òÏûÃ𶥵㣻ÆäÒ»´ÎÖ»¶Ôµ¥Ò»¶¥µã½øÐвÙ×÷£¬¼´×÷ΪÊäÈë½ÓÊÕÒ»¸öδ¾­´¦ÀíµÄ¶¥µã£¬¶øÊä³öµ¥¶ÀÒ»¸ö¾­¹ý´¦ÀíµÄ¶¥µã¡£Òò´Ë¿ÉÒÔ½«ÆäÓÃÓÚ²Ù×÷ÒÑÓеļ¸ºÎͼÐΣ¨Ó¦ÓñäÐλò½øÐÐÍâ¹Û±ä»» ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ¶¥µã×ÅÉ«Æ÷ÎÞ·¨´´½¨»òÏûÃ𶥵㣻ÆäÒ»´ÎÖ»¶Ôµ¥Ò»¶¥µã½øÐвÙ×÷£¬¼´×÷ΪÊäÈë½ÓÊÕÒ»¸öδ¾­´¦ÀíµÄ¶¥µã£¬¶øÊä³öµ¥¶ÀÒ»¸ö¾­¹ý´¦ÀíµÄ¶¥µã¡£Òò´Ë¿ÉÒÔ½«ÆäÓÃÓÚ²Ù×÷ÒÑÓеļ¸ºÎͼÐΣ¨Ó¦ÓñäÐλò½øÐÐÍâ¹Û±ä»»²Ù×÷£©£¬µ«Êµ¼ÊÉÏÎÞ·¨Éú³Éеļ¸ºÎͼÐÎ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 38.¶¥µã×ÅÉ«Æ÷½øÐÐ͸ÊÓ»®·Ö»ò¼ô²ÃÂ𣿠´ð°¸£º ²»¡£¶¥µã×ÅÉ«Æ÷ÔÚÒѱ任µÄ¶¥µãλÖõļôÌù¿Õ¼äÊä³öÒ»¸ö´¿Ïµ×ø±ê¡£Í¸ÊÓ·Ö¸îºÍ¼ô²ÃÊÇÓɺó×ÅÉ«Æ÷×Ô¶¯½øÐеġ£ ´ð°¸£º ²»¡£¶¥µã×ÅÉ«Æ÷ÔÚÒѱ任µÄ¶¥µãλÖõļôÌù¿Õ¼äÊä³öÒ»¸ö´¿Ïµ×ø±ê¡£Í¸ÊÓ·Ö¸îºÍ¼ô²ÃÊÇÓɺó×ÅÉ«Æ÷×Ô¶¯½øÐеġ£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 39.¶¥µã×ÅÉ«Æ÷ÊÇʲô£¿ ´ð°¸£º ¶¥µã×ÅÉ«Æ÷ÊÇÒ»¸öÓÃÓÚ´¦Àíµ¥Ò»¶¥µãµÄ¹ý³Ì¡£ÕâÊǽèÖúÒ»ÖÖÀàËÆÓÚ»ã±àµÄ¼òµ¥ÓïÑÔÀ´½øÐж¨ÒåµÄ£¬ÓÉ D3DX ʵÓóÌÐò»ã±àΪһ¸ö Direct3D ½ÓÊܵÄÁîÅÆÁ÷¡£¶¥µã×ÅÉ«Æ÷½ÓÊܵ¥¶ÀÒ»¸ö¶¥µãºÍÒ»×é³£Á¿ÖµµÄÊäÈë ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ¶¥µã×ÅÉ«Æ÷ÊÇÒ»¸öÓÃÓÚ´¦Àíµ¥Ò»¶¥µãµÄ¹ý³Ì¡£ÕâÊǽèÖúÒ»ÖÖÀàËÆÓÚ»ã±àµÄ¼òµ¥ÓïÑÔÀ´½øÐж¨ÒåµÄ£¬ÓÉ D3DX ʵÓóÌÐò»ã±àΪһ¸ö Direct3D ½ÓÊܵÄÁîÅÆÁ÷¡£¶¥µã×ÅÉ«Æ÷½ÓÊܵ¥¶ÀÒ»¸ö¶¥µãºÍÒ»×é³£Á¿ÖµµÄÊäÈ룬²¢Êä³öÒ»¸ö¶¥µãλÖã¨ÔÚ¼ôÌù¿Õ¼ä£©£¬»¹¿ÉÄÜÊä³öÒ»×éÓÃÓÚ¹âÕ¤»¯µÄÑÕÉ«ºÍÎÆÀí×ø±ê¡£Çë×¢Ò⣬ÔÚÄúÓÐÒ»¸ö¶¨ÖƵĶ¥µã×ÅÉ«Æ÷ʱ£¬¶¥µã×é¼þ¾Í²»ÔÙÓÐÈκÎÓÉ Direct3D Ê©¼Ó¸øËüÃǵÄÓïÒ壬¶ø¶¥µã¾ÍÖ»ÊÇÓÉÄúËù´´½¨µÄ¶¥µã×ÅÉ«Æ÷½øÐнâÊ͵ÄÈÎÒâÊý¾Ý¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 40.ÎÒ¶Ô¶¥µãÁ÷²»´óÇå³þ£¬Æ乤×÷Ô­ÀíÈçºÎ£¿ ´ð°¸£º Direct3D ¶Ô´ÓÒ»¸ö»ò¶à¸ö¶¥µãÁ÷À¡ÈëÁ÷Ë®ÏßµÄÿ¸ö¶¥µã½øÐÐ×é×°¡£Ö»ÓÐÒ»¸ö¶¥µãÁ÷ʱ£¬¾Í¶ÔÓ¦ÓÚ DirectX 8 ÒÔÇ°µÄÀÏÄ£ÐÍ£¬¼´¶¥µãÀ´×Ôµ¥¶ÀÒ»¸öÔ´¡£½èÖú DirectX 8£¬²»Í¬µÄ¶¥µã×é¼þ¿ÉÒÔÀ´×Ô²»Í¬µÄÔ´£» ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Direct3D ¶Ô´ÓÒ»¸ö»ò¶à¸ö¶¥µãÁ÷À¡ÈëÁ÷Ë®ÏßµÄÿ¸ö¶¥µã½øÐÐ×é×°¡£Ö»ÓÐÒ»¸ö¶¥µãÁ÷ʱ£¬¾Í¶ÔÓ¦ÓÚ DirectX 8 ÒÔÇ°µÄÀÏÄ£ÐÍ£¬¼´¶¥µãÀ´×Ôµ¥¶ÀÒ»¸öÔ´¡£½èÖú DirectX 8£¬²»Í¬µÄ¶¥µã×é¼þ¿ÉÒÔÀ´×Ô²»Í¬µÄÔ´£»ÀýÈ磬һ¸ö¶¥µã»º³åÇø¿ÉÄܺ¬ÓÐλÖúͷ¨Ïߣ¬¶øÁíÒ»¸öÔòº¬ÓÐÑÕÉ«ÖµºÍÎÆÀí×ø±ê¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 41.D3DVERTEX µÈµÈ¶¥µãÀàÐÍÓкα䶯£¿ ´ð°¸£º ²»ÔÙÏÔʽ֧³Ö¡°Ô¤¹Þ×°¡±µÄ¶¥µãÀàÐÍ¡£¶àÖض¥µãÁ÷ϵͳÔÊÐí¶Ô¶¥µãÊý¾Ý½øÐиü¼ÓÁé»îµÄ×°Åä¡£Èç¹ûÄúÏëʹÓÃÆäÖÐÒ»¸ö¡°´«Í³¡±µÄ¶¥µã¸ñʽ£¬ÔòÄú¿ÉÒÔ½¨Á¢Ò»Ì×ÏàÓ¦µÄFVF ´úÂë¡£ ´ð°¸£º ²»ÔÙÏÔʽ֧³Ö¡°Ô¤¹Þ×°¡±µÄ¶¥µãÀàÐÍ¡£¶àÖض¥µãÁ÷ϵͳÔÊÐí¶Ô¶¥µãÊý¾Ý½øÐиü¼ÓÁé»îµÄ×°Åä¡£Èç¹ûÄúÏëʹÓÃÆäÖÐÒ»¸ö¡°´«Í³¡±µÄ¶¥µã¸ñʽ£¬ÔòÄú¿ÉÒÔ½¨Á¢Ò»Ì×ÏàÓ¦µÄFVF ´úÂë¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 42.ÎÒÈçºÎö¾Ù¶à¼àÊÓÆ÷ϵͳÖеÄËùÓÐÏÔʾÉ豸£¿ ´ð°¸£º ÓëÆäËüµÄö¾Ù¹¦ÄÜÏàͬ£¬¸Ã¹¦ÄÜÒÑ´Ó»ùÓڻص÷±äΪÓÉÓ¦ÓóÌÐò½èÖú IDirect3D8 ½Ó¿ÚµÄ¸÷ÖÖ·½·¨À´½øÐмòµ¥µÄ·´¸´¡£µ÷Óà GetAdapterCount À´È·¶¨ÏµÍ³ÖÐÏÔʾÊÊÅäÆ÷µÄÊýÄ¿¡£µ÷Óà GetAdapterMonitor À´È· ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º ÓëÆäËüµÄö¾Ù¹¦ÄÜÏàͬ£¬¸Ã¹¦ÄÜÒÑ´Ó»ùÓڻص÷±äΪÓÉÓ¦ÓóÌÐò½èÖú IDirect3D8 ½Ó¿ÚµÄ¸÷ÖÖ·½·¨À´½øÐмòµ¥µÄ·´¸´¡£µ÷Óà GetAdapterCount À´È·¶¨ÏµÍ³ÖÐÏÔʾÊÊÅäÆ÷µÄÊýÄ¿¡£µ÷Óà GetAdapterMonitor À´È·¶¨ÊÊÅäÆ÷ËùÁ¬½ÓµÄÎïÀí¼àÊÓÆ÷£¨¸Ã·½·¨·µ»ØÒ»¸öHMONITOR£¬ÄúÈ»ºó¾Í¿ÉÒÔÔÚ Win32 API GetMonitorInfo ÖÐʹÓøÃÖµ£¬ÒÔÈ·¶¨¹ØÓÚÎïÀí¼àÊÓÆ÷µÄÐÅÏ¢£©¡£È·¶¨Ä³Ò»¾ßÌåÏÔʾÊÊÅäÆ÷µÄÌØÕ÷£¬»òÔÚ¸ÃÊÊÅäÆ÷ÉÏ´´½¨Ò»¸ö Direct3D É豸£¬¼òµ¥µ½ÔÚµ÷Óà GetDeviceCaps¡¢CreateDevice »òÆäËü·½·¨Ê±£¬Í¨¹ýÌæ´ú D3DADAPTER_DEFAULT À´´«µÝÏàÓ¦µÄÊÊÅäÆ÷±àºÅ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 43.ÎÒÈçºÎʹÓÃÑÕÉ«¼ü¿Ø£¿ ´ð°¸£º DirectX 8 ²¢²»Ö§³ÖÑÕÉ«¼ü¿Ø¡£ÄúÓ¦µ±»»Óà alpha »ìÉ«/²âÊÔ£¬´óÌåÉÏÕâÊÇÒ»¸ö¸ü¼ÓÁé»îµÄ¼¼ÇÉ£¬Ã»ÓÐÓëÑÕÉ«¼ü¿ØÏà¹ØµÄһЩÎÊÌâ¡£ ´ð°¸£º DirectX 8 ²¢²»Ö§³ÖÑÕÉ«¼ü¿Ø¡£ÄúÓ¦µ±»»Óà alpha »ìÉ«/²âÊÔ£¬´óÌåÉÏÕâÊÇÒ»¸ö¸ü¼ÓÁé»îµÄ¼¼ÇÉ£¬Ã»ÓÐÓëÑÕÉ«¼ü¿ØÏà¹ØµÄһЩÎÊÌâ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 44.D3DCREATE_PUREDEVICE ±êÖ¾ÓкÎÓÃ;£¿ ´ð°¸£º Èç¹ûÔÚ´´½¨É豸ʱָ¶¨ÁË D3DCREATE_PUREDEVICE ±êÖ¾£¬Ôò Direct3D ½«´´½¨Ò»¸ö¡°´¿´â¡±µÄÉ豸¡£Õâ½ûÓà Get* ×åÀàµÄ·½·¨£¬²¢Ê¹¶¥µã´¦Àí½öÏÞÓÚÓ²¼þ¡£ÕâʹµÃ Direct3D ÔËÐÐʱÄܹ»½øÐÐijЩÓÅ»¯£¬ÒÔÌá ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ²é¿´È«ÎÄ | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø ´ð°¸£º Èç¹ûÔÚ´´½¨É豸ʱָ¶¨ÁË D3DCREATE_PUREDEVICE ±êÖ¾£¬Ôò Direct3D ½«´´½¨Ò»¸ö¡°´¿´â¡±µÄÉ豸¡£Õâ½ûÓà Get* ×åÀàµÄ·½·¨£¬²¢Ê¹¶¥µã´¦Àí½öÏÞÓÚÓ²¼þ¡£ÕâʹµÃ Direct3D ÔËÐÐʱÄܹ»½øÐÐijЩÓÅ»¯£¬ÒÔÌṩµ½Çý¶¯³ÌÐòµÄ×î¼Ñ·¾¶£¬¶ø²»±Ø¸ú×ÙÄÇô¶àµÄÄÚ²¿×´Ì¬¡£Ò²¾ÍÊÇ˵£¬ÄúʹÓà PUREDEVICE ʱ¿ÉÒÔ¼ûµ½Ò»¶¨µÄÐÔÄÜÓÅÊÆ£¬µ«È´ÎþÉüÁËijЩ±ãÀûÌõ¼þ¡£ ´ËFAQ¶ÔÄãÓаïÖúÂð£¿[ ÊÇ | ·ñ ] | ÊÕ²Ø | À´Ô´£ºMyprice¼Û¸ñÍø 45.Texel£¨ÌØÈû¶û£©¶ÔÆë¹æÔòÊÇʲô£¿ÎÒÔõÑù²ÅÄܵõ½Ò»Ò»Ó³É䣿 ´ð°¸£º ÕâÒ»µãÔÚ DirectX 8 ÎĵµÖУ¨Directly Mapping Texels to Pixels£©µÃµ½ÁËÈ«ÃæµÄ½âÊÍ¡£µ«ÊÇ×ܶøÑÔÖ®£¬ÄúÓ¦½«ÆÁÄ»×ø±êÆ«ÒÆÒ»¸öÏñËØµÄ ¨C0.5£¬ÒÔ±ãÕýÈ·µØÓë Texel ¶ÔÆë¡£´ó¶àÊýµÄ²å¿¨ÕýÈ··ûºÏ¶ÔÆë¹