100 03@C7:0 181;8>B5:8 DirectDraw 101 >;CG5=85 04@5A0 DirectDrawCreate 102 DirectDrawCreate 103 GetCaps 104 ?@>25@:0 ?>;L7>20B5;5< ?@O<>C3>;L=8:>2 105 ?@>25@:0 ?>;L7>20B5;5< 42865=8O 2 >:=5 106 ?@>25@:0 ?>;L7>20B5;5< 42865=8O =0 ?>;=>< M:@0=5 107 #AB0=>2:0 SetCooperativeLevel 7=0G5=8O "1KG=K9" 108 !>740=85 ?5@28G=>9 ?>25@E=>AB8 109 >;CG5=85 >?8A0=8O ?5@28G=>9 ?>25@E=>AB8 110 5@5=>A 70?>;=5=8O F25B>< =0 ?5@28G=CN ?>25@E=>ABL 111 !>740=85 ?;>A:>AB8 2=5 M:@0=0 112 @>@8A>2:0 70?>;=5=8O F25B>< =0 ?;>A:>ABL 2=5 M:@0=0 113 5@5=>A ?;>A:>AB8 2=5 M:@0=0 =0 ?5@28G=CN ?>25@E=>ABL 114 !>740=85 >:=0 ?@>25@:8 115 #AB0=>2:0 SetCooperativeLevel 7=0G5=8O ">;=>M:@0==K9" 116 #AB0=>2:0 SetDisplayMode 7=0G5=8O 640x480x16 117 !>740=85 >B@060NI59AO ?5@28G=>9 ?>25@E=>AB8 A >4=8< 704=8< 1CD5@>< 118 GetAttachedSurface 119 0?>;=5=85 F25B>< 704=53> 1CD5@0 120 B@078BL 200 03@C7:0 181;8>B5:8 Direct3D 201 >;CG5=85 04@5A0 Direct3DCreate 202 K7>2 Direct3DCreate 203 EnumAdapterModes 204 GetDeviceCaps 205 5 =0945=K @568<K >B>1@065=8O, ?>445@68205<K5 >1>@C4>20=85< 206 !>740=85 >:=0 ?@>25@:8 207 H81:0 ?5@58<5=>20=8O CAB@>9AB20 208 GetBackBuffer 209 GetDesc 210 CreateVertexBuffer 211 CreateVertexBuffer 212 Lock 213 Unlock 214 SetLight 215 LightEnable 216 SetTransform 217 SetRenderState 218 03@C7:0 @8AC=:0 B5:ABC@K 219 SetTextureStageState 220 0AB@>9:0 B5:ABC@K 221 SetVertexShader 222 B<5=5=> ?>;L7>20B5;5< 223 Viewport::Clear 224 BeginScene 225 SetMaterial 226 SetStreamSource 227 SetIndices 228 DrawIndexPrimitive 229 EndScene 230 Present 231 @>25@:0 ?>;L7>20B5;5< 2>A?@>872545=8O Direct3D 233 03@C7:0 181;8>B5:8 DirectDraw 234 >;CG5=85 04@5A0 DirectDrawCreate 235 DirectDrawCreate 236 #AB0=>2:0 SetCooperativeLevel 7=0G5=8O ">;=>M:@0==K9" 237 #AB0=>2:0 SetCooperativeLevel 7=0G5=8O "1KG=K9" 238 #AB0=>2:0 SetDisplayMode 7=0G5=8O 640x480x16 239 !>740=85 >B@060NI59AO ?5@28G=>9 ?>25@E=>AB8 A >4=8< 704=8< 1CD5@>< 240 GetAttachedSurface 241 0?@>A D3D 242 SetViewport 243 EnumTextureFormats 244 !>740=85 ?>25@E=>AB8 Direct3D 245 GetDC 246 ReleaseDC 300 03@C7:0 181;8>B5:8 DirectSound 301 >;CG5=85 04@5A0 DirectSoundCreate 302 DirectSoundCreate 303 SetCooperativeLevel 304 GetCaps 305 03@C7:0 WAV-40==KE 306 @>25@:0 4@0925@0 M<C;OF88 307 5@28G=K9 1CD5@ 308 !2>1>4=K5 0??0@0B=K5 1CD5@K >BACBAB2CNB 309 B>@8G=K9 1CD5@ 310 SetPos 311 1@075F >BACBAB2C5B 312 CreateEvent 313 SetNotification 314 H81:0 1;>:8@>2:8 315 H81:0 A=OB8O 1;>:8@>2:8 316 >A?@>872545=85 317 GetCurPos 318 ?@>25@:0 ?>;L7>20B5;5< ?@>3@0<<=>9 >1@01>B:8 319 ?@>25@:0 ?>;L7>20B5;5< 0??0@0B=>9 >1@01>B:8 400 K7>2 CoInitialize 401 !>740=85 >1J5:B0 IDirectMusicLoader 402 !>740=85 >1J5:B0 IDirectMusicPerformance 403 =8F80;870F8O >1J5:B0 IDirectMusicPerformance 404 !>740=85 IDirectMusicPort 405 :B82878@>20=85 IDirectMusicPort 406 #AB0=>2:0 AutoDownload 7=0G5=8O !" 407 >102;5=85 IDirectMusicPort 2 >1J5:B IDirectMusicPerformance 408 07=0G5=85 1;>:0 PChannel 409 5@5AK;:0 <C7K:0;L=KE @5AC@A>2 2> 2@5<5==K9 D09; 410 A?>;L7>20=85 2@5<5==>9 ?0?:8 2 :0G5AB25 ?0?:8 ?>8A:0 411 03@C7:0 <C7K:8 >1J5:B>< IDirectMusicLoader 412 >A?@>872545=85 CG0AB:0 500 K7>2 CoInitialize 501 !>740=85 >1J5:B0 DirectPlay 502 !>740=85 A?8A:0 04@5A>2 DirectPlay 503 5@5G8A;5=85 A50=A>2 504 5@5G8A;5=85 83@>:>2 505 B?@02:0 A>>1I5=8O @073>2>@0 506 >;CG5=85 A>>1I5=8O DirectPlay 507 #AB0=>2:0 8=D>@<0F88 C7;0 508 !>740=85 A50=A0 509 >4A>548=5=85 : A50=AC 600 5?@028;L=K5 0@3C<5=BK 601 1I0O >H81:0 602 5?@542845==0O >H81:0 603 5 @50;87>20=> 604 54>AB0B>G=> ?0<OB8 605 =B5@D59A >BACBAB2C5B 606 ;0AA =5 70@538AB@8@>20= 700 5?@028;L=K9 @568< 701 5?@028;L=K9 @568< B>G5: 702 5 C405BAO A>740BL :>=B5:AB CAB@>9AB20 703 5 =0945=> 704 BACBAB2C5B ?>445@6:0 DirectDraw 705 BACBAB2C5B 3D 800 5?@028;L=>5 CAB@>9AB2> 801 H81:0 ?@8 8=8F80;870F88 802 H81:0 ?@8 A>740=88 <0B5@80;0 803 H81:0 ?@8 7040=88 >A25I5=8O 804 54>AB0B>G=> 2845>?0<OB8 805 >7<>6=>ABL 3D =5 4>ABC?=0 900 -;5<5=B C?@02;5=8O =5 4>ABC?5= 901 5?@028;L=K9 D>@<0B 902 CD5@ ?>B5@O= 903 @0925@ >BACBAB2C5B 904 H81:0 ?@8 2K?>;=5=88 70?@>A0, ?>A:>;L:C @5AC@AK DirectSound, B0:85 :0: C@>25=L ?@8>@8B5B0, C65 8A?>;L7CNBAO. 1100 H81:0 4@0925@0 1101 >@BK >B:@KBK 1102 #AB@>9AB2> C65 8A?>;L7C5BAO 1103 54>AB0B>G=K9 @07<5@ 1CD5@0 1104 CA>: =5 =0945= 1105 5?@028;L=K9 8=AB@C<5=B 1106 5 C405BAO ?@>G5ABL 1107 03@C7G8:: =5?@028;L=K9 ?CBL 1108 03@C7G8:: =5 C405BAO >B:@KBL D09; 1109 03@C7G8:: D>@<0B =5 ?>445@68205BAO 1110 1J5:B =5 =0945= 1200 B:070=> 2 4>ABC?5 1201 5 C405BAO 4>1028BL 83@>:0 1202 5 C405BAO A>740BL A50=A 1203 >7=8:;> 8A:;NG5=85 1204 5?@028;L=K9 >1J5:B 1205 5B ?>4:;NG5=8O 1206 "09<-0CB>2 1207 !8AB5<0 =54>ABC?=0 1208 >4:;NG5=85 ?>B5@O=> 1209 BACBAB2C5B ?>AB02I8: A;C61K 4>ABC?0 1210 54>ABC?=> 1300 5>1E>48<> ?5@5CAB0=>28BL DirectX 4;O ?>;CG5=8O =>259H59 25@A88. \n 1301 1=0@C65=K =5?>;04:8 A8AB5<=>3> @55AB@0. !2545=8O A>E@0=5=K 2 B5:AB>2>< D09;5. \n 1400 Home Edition 1401 Professional 1402 Server 1403 Advanced Server 1404 Datacenter Server 1405 Enterprise Server 1406 Web Server 1407 64-Bit Edition 1408 Server 2003, Datacenter Edition 1409 Server 2003, Enterprise Edition 1410 Server 2003, Standard Edition 1411 Server 2003, Web Edition 1412 Windows XP 64-Bit Edition, 25@A8O 2003 1500 !@54AB2> 4803=>AB8:8 DirectX 1501  A8AB5<5 8A?>;L7C5BAO CAB0@52H0O 25@A8O Winsock, GB> <>65B ?@825AB8 : ?@>1;5<0< A A5B52K<8 83@0<8. \n 1502 K?>;=O5BAO NetMeeting. ??0@0B=>5 CA:>@5=85 Direct3D <>65B =5 @01>B0BL, ?>:0 =5 1C45B 70:@KB NetMeeting. \n 1503 =5B 1504 (A5<59AB2> NEC PC-98) 1505 %s%s (%d.%d, A1>@:0 %d) 1506 B;04:0 1507 %s (AB0=40@BK: %s) 1508 %I64d  8A?>;L7>20=>, %I64d  A2>1>4=> 1509 :>=G0B5;L=0O 1510 5B0 1511 25@A8O 1512 .=8:>4 1513 (%d ?@>F5AA>@>2) 1514 -B0 25@A8O DxDiag 4;O .=8:>40 1C45B 2K?>;=OBLAO B>;L:> A >?5@0F8>==>9 A8AB5<>9 Windows NT. ! Windows 95 8 Windows 98 8A?>;L7C9B5 25@A8N DxDiag =5 4;O .=8:>40. 1700 , 1701 8 B. 4. 1702 <$09; >BACBAB2C5B> 1703 $09; "%s" O2;O5BAO D09;>< AB0@>9 25@A88, GB> <>65B O2;OBLAO ?@8G8=>9 =5?>;04>:. \n 1704 5A:>;L:> D09;>2 (%s) O2;ONBAO D09;0<8 AB0@>9 25@A88, GB> <>65B O2;OBLAO ?@8G8=>9 =5?>;04>:. \n 1705 $09; "%s" O2;O5BAO D09;>< 15B0-25@A88, GB> <>65B O2;OBLAO ?@8G8=>9 =5?>;04>:. \n 1706 5A:>;L:> D09;>2 (%s) O2;ONBAO D09;0<8 15B0-25@A88, GB> <>65B O2;OBLAO ?@8G8=>9 =5?>;04>:. \n 1707 $09; %s O2;O5BAO D09;>< >B;04>G=>9 25@A88 8 2K?>;=O5BAO <54;5==55, G5< :>=5G=0O 25@A8O. \n 1708 $09;K (%s) O2;ONBAO D09;0<8 >B;04>G=>9 25@A88 8 2K?>;=ONBAO <54;5==55, G5< :>=5G=K5 25@A88. \n 1709 5?>;04>: =5 =0945=>. \n 1710 $09; "%s" O2;O5BAO D09;>< 15B0-25@A88, GB> <>65B O2;OBLAO ?@8G8=>9 =5?>;04>:. !;54C5B ?>;CG8BL ?>A;54=NN 25@A8N >B @07@01>BG8:>2 4@0925@0. \n 1711 5A:>;L:> D09;>2 (%s) O2;ONBAO D09;0<8 15B0-25@A88, GB> <>65B O2;OBLAO ?@8G8=>9 =5?>;04>:. !;54C5B ?>;CG8BL ?>A;54=85 25@A88 >B @07@01>BG8:>2 4@0925@0. \n 1712 $09; "%s" O2;O5BAO D09;>< >B;04>G=>9 25@A88 8 2K?>;=O5BAO <54;5==55, G5< :>=5G=0O 25@A8O. !;54C5B ?>;CG8BL :>=5G=CN 25@A8N >B @07@01>BG8:>2 4@0925@0. \n 1713 5A:>;L:> D09;>2 (%s) O2;ONBAO D09;0<8 >B;04>G=>9 25@A88 8 2K?>;=ONBAO <54;5==55, G5< :>=5G=K5 25@A88. !;54C5B ?>;CG8BL :>=5G=K5 25@A88 >B @07@01>BG8:>2 4@0925@0. \n 1714 $09; %s =5 8<55B F8D@>2>9 ?>4?8A8, B.5. =5 1K; ?@>25@5= 2 Microsoft's Windows Hardware Quality Labs (WHQL). >4?8A0==K9 4@0925@ WHQL <>6=> ?>;CG8BL C 873>B>28B5;O >1>@C4>20=8O. \n 1715 5:>B>@K5 D09;K (%s) =5 8<5NB F8D@>2>9 ?>4?8A8, B.5. =5 1K;8 ?@>25@5=K 2 Microsoft's Windows Hardware Quality Labs (WHQL). >4?8A0==K9 4@0925@ WHQL <>6=> ?>;CG8BL C 873>B>28B5;O >1>@C4>20=8O. \n 1716 $09; %s >BACBAB2C5B. \n 1717 5A:>;L:> D09;>2 (%s) >BACBAB2CNB. \n 1718 $09; "%s" 1K; >H81>G=> CAB0=>2;5= 2 ?0?:C Windows 8 4>;65= 1KBL C40;5=. \n 1719 5A:>;L:> D09;>2 (%s) 1K;8 >H81>G=> CAB0=>2;5=K 2 ?0?:C Windows 8 4>;6=K 1KBL C40;5=K. \n 1720 %s %s 1721 $09; %s =5 8<55B F8D@>2>9 ?>4?8A8, B.5. =5 1K; ?@>25@5= 2 Microsoft's Windows Hardware Quality Labs (WHQL).  =0AB>OI55 2@5<O ?@>25@5==K5 2 WHQL 4@0925@K 4>ABC?=K 4;O >?5@0F8>==KE A8AB5< Windows ME, Windows 2000 8 Windows XP. >2K5 4@0925@K 4;O Windows 98 1>;55 =5 ?@>25@ONBAO =0 A>>B25BAB285 WHQL. \n 1800 :; 1801 54>ABC?=K9 1802 54>ABC?=> 1803 / 1804 (G0AB>B0 ?> C<>;G0=8N) 1805 (>?B8<0;L=0O G0AB>B0) 1806 5B 40==KE 1807 %d (8;8 2KH5) 1808 !8AB5<0 8A?>;L7C5B C=825@A0;L=K9 2845>4@0925@. #AB0=>28B5 2845>4@0925@, ?@54>AB02;5==K9 873>B>28B5;5< >1>@C4>20=8O. \n 1809 '0AB8G=> >B:;NG5=> 1811 ??0@0B=>5 CA:>@5=85 Direct3D %d+ =54>ABC?=>, B0: :0: =5 ?>445@68205BAO 2845>4@0925@><. >?KB09B5AL ?>;CG8BL =>2K9 4@0925@ C 873>B>28B5;O CAB@>9AB20. \n 1812 845>4@0925@ =5 ?>445@68205B API (A;8H:>< AB0@0O 25@A8O DDI) 1813 @>25@:0 0??0@0B=>3> CA:>@5=8O Direct3D %d ?@>?CI5=0, B0: :0: CA:>@5=85 =5 ?>445@68205BAO 2845>4@0925@><. >?KB09B5AL ?>;CG8BL =>2K9 4@0925@ C 873>B>28B5;O CAB@>9AB20. 1900 H81:0 ?@8 CAB0=>2:5 16-@07@O4=>3> (high color) @568<0 A @07@5H5=85< 640x480. >7<>6=>, B0:>9 @568< =5 ?>445@68205BAO :><?LNB5@><. -B> =5 O2;O5BAO A5@L57=>9 =5?>;04:>9, >4=0:> =5:>B>@K5 ?@>3@0<<K <>3CB =5 @01>B0BL 87-70 >BACBAB28O MB>3> @568<0. 1901 @>25@:8, ?@>2>4OI85AO 2 >:=5, 1C4CB ?@>?CI5=K, B0: :0: CAB@>9AB2> =5 @01>B05B 2 >:>==>< @568<5. 1902 C45B ?@>2545=0 ?@>25@:0 DirectDraw 2 >1KG=>< @568<5 4;O @8A>20=8O =0 >A=>2=>9 ?;>A:>AB8. 0 M:@0= 1C4CB 2K2545=K G5@=K5 8 15;K5 ?@O<>C3>;L=8:8. 1903 C45B ?@>872545=0 ?@>25@:0 DirectDraw 2 >1KG=>< @568<5 4;O @8A>20=8O =0 ?;>A:>AB8, :>B>@0O =5 >B>1@0605BAO 2 40==>5 2@5<O. >;65= >B>1@060BLAO ?@K30NI89 15;K9 :204@0B. 1904 C45B ?@>872545=0 ?@>25@:0 DirectDraw 2 ?>;=>M:@0==>< @568<5. >;65= >B>1@060BLAO ?@K30NI89 15;K9 :204@0B. 1905 @8 ?@>25@:5 1C4CB 8A?>;L7>20BLAO 8=B5@D59AK Direct3D %d A 0??0@0B=K< CA:>@5=85<. 1907 845;8 ;8 2K G5@54CNI85AO G5@=K5 8 15;K5 ?@O<>C3>;L=8:8? 1908 845;8 ;8 2K 4286CI89AO 15;K9 :204@0B? 1909 845;8 ;8 2K 4286CI89AO 15;K9 :204@0B? 1910 845;8 ;8 2K 2@0I0NI89AO :C18: A M<1;5<>9 DirectX =0 53> 3@0=OE? 1911 025@H5=85 ?@>25@>: DirectDraw. 2000 -<C;8@>20==K9 2001 VXD 2002 WDM 2003 5 =0945=0 72C:>20O ?;0B0. A;8 ?;0B0 8<55BAO, =5>1E>48<> CAB0=>28BL 4@0925@ 72C:>2>9 ?;0BK, ?@54>AB02;5==K9 873>B>28B5;5< >1>@C4>20=8O. \n 2004 #AB@>9AB2> 2>A?@>872545=8O 72C:0 ?> C<>;G0=8N. \n 2005 3-D 2100 #AB0=>2;5==0O 72C:>20O ?;0B0 =5 ?>445@68205B 0??0@0B=CN 1CD5@870F8N. >A?@>872545=85 72C:>2 1C45B ?@>872545=> A 8A?>;L7>20=85< ?@>3@0<<=KE 1CD5@>2. 2101 0<5G0=85: MB> 72C:>2>5 CAB@>9AB2> =5 ?>445@68205B 2=CB@5==89 16-@07@O4=K9 D>@<0B 72C:0. 5:>B>@K5 =>2K5 ?@>3@0<<K <>3CB @01>B0BL A =8< =5?@028;L=>. 4=0:> DirectSound 1C45B AB0@0BLAO 2:;NG0BL MB8 ?@8;>65=8O 2 B5E A;CG0OE, :>340 MB> 2>7<>6=>. 2102 @>72CG0;: \n \n%s%s, %d-18B %d :F, 87 1CD5@0 %s. \n \nK A;KH0;8 72C:? 2103 @>3@0<<=K9 2104 ??0@0B=K9 2106 >=> 2107 !B5@5> 2108 =>3>:0=0;L=K9 2200 5 =0945=K ?>@BK DirectMusic. \n 2201 $09; General MIDI DLS =5 C:070= 2 @55AB@5. \n 2202 #:070==K9 D09; General MIDI DLS =5 =0945=. \n 2300 >;6=K 1KBL A;KH=0 <C7K:0. ;O ?@>4>;65=8O =06<8B5 :=>?:C . 2301 A;8 : :><?LNB5@C ?>4:;NG5= 2=5H=89 A8=B570B>@, 2K 4>;6=K A;KH0BL 2>A?@>872>48<CN =0 =5< <C7K:C. ;O ?@>4>;65=8O =06<8B5 :=>?:C . 2302 !1>9 0:B82870F88 <C7K:0;L=>3> ?>@B0: =5 =0945= 72C:>2>9 4@0925@. #1548B5AL, GB> 72C:>20O ?;0B0 CAB0=>2;5=0 8 @01>B05B. 2400 #AB@>9AB20 22>40 >BACBAB2CNB. \n 2401 #AB@>9AB2> 22>40 '%s' A>>1I05B > =5?>;04:5 48A?5BG5@0 ?>4:;NG5=89 #%d. \n 2402 >@B 22>40 '%s' A>>1I05B > =5?>;04:5 48A?5BG5@0 ?>4:;NG5=89 #%d. \n 2403 (?@8ACBAB2C5B) 2404 5B 2405 A>1>5 2406 25 >A8, 425 :=>?:8 2407 25 >A8, G5BK@5 :=>?:8 2408 3@>2>9 ?;0=H5B (2 :=>?:8) 2409 (BC@20; (2 :=>?:8) 2410 (BC@20; (2 :=>?:8 8 @KG03 3070) 2411 "@8 >A8, 425 :=>?:8 2412 "@8 >A8, G5BK@5 :=>?:8 2413 3@>2>9 ?;0=H5B (4 :=>?:8) 2414 (BC@20; (4 :=>?:8) 2415 (BC@20; (4 :=>?:8 8 @KG03 3070) 2416 2417 > C<>;G0=8N 2500 !2545=8O 2 @55AB@5 > ?>AB02I8:5 A;C61K "%s" >BACBAB2CNB 8;8 ?>2@5645=K. \n 2501 $09; %s, =5>1E>48<K9 4;O ?>AB02I8:0 A;C61K "%s", >BACBAB2C5B. \n 2502 !2545=8O 2 @55AB@5 > ?@8;>65=88 DirectPlay "%s" >BACBAB2CNB 8;8 ?>2@5645=K. 5>1E>48<> ?5@5CAB0=>28BL MB> ?@8;>65=85. \n 2503 $09; %s, =5>1E>48<K9 4;O ?@8;>65=8O DirectPlay "%s", >BACBAB2C5B. 5>1E>48<> ?5@5CAB0=>28BL MB> ?@8;>65=85. \n 2504 5 2K?>;=5=0 2505 !1>9 2506 57>?0A=K9 >B:07 2507 K?>;=5=0 2600 >4:;NG5=85 : C7;C... \n 2601 #A?5H=>5 ?>4:;NG5=85 : C7;C. \n 2602 >8A: A50=A>2... \n 2603 "5AB>2K9 ?>;L7>20B5;L 2604 "5AB>2K9 A50=A 2605 %s ?>4A>548=8;AO : A50=AC. \n 2606 %s ?>:8=C; A50=A. \n 2607 2548B5 8<O ?>;L7>20B5;O. 2608 2548B5 8<O A50=A0. 2609 5 C40;>AL ?>AB@>8BL A?8A>: A50=A>2 =0 C:070==>< :><?LNB5@5. = =5 ACI5AB2C5B 8;8 =54>ABC?5= 2 A5B8. 2610  A50=A5 A>740= IP-04@5A %s \n 2700 57C;LB0BK ?@>25@:8 DirectDraw: 2701 ;O ?@>25@:8 DirectDraw =06<8B5 :=>?:C "@>25@:0 DirectDraw". \n 2702 57C;LB0BK ?@>25@:8 DirectSound: 2703 ;O ?@>25@:8 DirectSound =06<8B5 :=>?:C "@>25@:0 DirectSound". \n 2704 57C;LB0BK ?@>25@:8 Direct3D %d: 2705 ;O ?@>25@:8 Direct3D =06<8B5 :=>?:C "@>25@:0 Direct3D". \n 2706 ;O ?@>25@:8 DirectMusic =06<8B5 :=>?:C "@>25@:0 DirectMusic". \n 2707 57C;LB0BK ?@>25@:8 DirectMusic: 2708 57C;LB0BK ?@>25@:8 DirectPlay: 2709 ;O ?@>25@:8 DirectPlay =06<8B5 :=>?:C "@>25@:0 DirectPlay". \n 2710 C45B ?@>872545=0 ?@>25@:0 DirectDraw =0 MB>< CAB@>9AB25. @>4>;68BL? 2711 C45B ?@>872545=0 ?@>25@:0 Direct3D =0 MB>< CAB@>9AB25. @>4>;68BL? 2712 C45B ?@>872545=0 ?@>25@:0 DirectSound A 8A?>;L7>20=85< 72C:>2>3> MDD5:B0, 70?8A0==>3> 2 @07;8G=KE D>@<0B0E. @>4>;68BL? 2713 C45B ?@>872545=0 ?@>25@:0 DirectMusic A 8A?>;L7>20=85< <C7K:0;L=>3> ?>@B0 "%s". @>4>;68BL? 2714 @>25@:8 >B<5=5=K 4> 8E 7025@H5=8O. 2715 A5 ?@>25@:8 7025@H8;8AL CA?5H=>. 2716 :>4 >H81:8 2717 H81:0 =0 H035 %d (%s): HRESULT = 0x%08x (%s) 2718 @>25@:0 >B<5=5=0 =060B85< :;028H8. 2719 $C=:F8>=0;L=K5 E0@0:B5@8AB8:8 Direct3D =54>ABC?=K. @>25@LB5, GB> 8A?>;L7C5BAO ?>A;54=OO 25@A8O 4@0925@0 >B 873>B>28B5;O >1>@C4>20=8O. \n 2720 B:07 ?@8 ?@>25@:5 =0 H035 %d (%s): HRESULT = 0x%08x (%s)