??????????? DirectX 10 ? ??????? ??????????? ??? ????????? ?? ???????? ???????????? ? ????, ????? ???? ??????????? DirectX 10 ? ???? ????????????? ????????. adidas zx 500 ???????????? ??????????? ???????????? DirectX ??? ???????????? ??????????? ??????????? ???????????????? — Application Programming Interface, API, ??? ???????? ???????????????? ?????????? ??? ???????????? ??????? Microsoft Windows, ??????? ???????, ??? ???????????????? ???. ?????? ?????, ????????????? ???????????API ?? ????????? DirectX, ???????????? ????? ??????? ?????? ??????? ??? ?????????? ????? ?????????????. ?????? ?? ?? ????? ?????? ??? ????????? ??? ???????? ????????? ??? ?????? ?? ??????, ????? ? ?.?., ??? ????? ? ????????? DirectX ??????? ??? ??????????? «???????» ? ???????????? ??? ???????? ?????????????? ?????????? ? ??????? ??? Windows. ????? ??????, ?? ????????? DirectX ??? ??? ? ????: ???????????? ????? ???????? ? ??? ?????? ??? ???? ????????? ????????? ? ????? ???? ???????????? ?????????? ????????????? ?????????, ???????? ????, ????????? ?????. ???????? ??????????? ????? ???? ??? ? 1995 ???? ????????? ?????? ?????? Microsoft DirectX, ??????????????? ????? ????? ?????????????? API ??? ?????? ? 2D ? 3D ????????, ?????, ???????????? ?????, ? ???????????? ???????? ??????????? ???????????? ??? ??????????? ????? «???????» ??? ????????????????? ???????????????? ??? ??????. ???? ?? ????????, ????????? ??? ???????? ??????? ??????? ????? ??? ? ??????????. ?? ????? ???? ??????? ????????? DirectX ????? ???????? ? 1992 ????, ?????, ???????? ???????????? ????????, ???????? RenderMorphics ?????? ?????????? 3D ???????????? API ??? ????????? Reality Lab ??? ???????????? ???????????? ? ?????????? CAD. ???????? RenderMorphics ???? ??????? Microsoft ? ??????? 1995 ????, ??? ????? ????????? ???? ???????? ?????? API, ? ?????????? ???? ?????? ?????? 3D ???????????? API — Direct3D, ???? ???????????? ? ??????? DirectX 2.0 ? DirectX 3.0 ??? Windows 95. ?????????? DirectX ? ????? ?????? ???????????? ???????? ????.
?????? DirectX | ???????????? ??????? | ???? ??????? |
DirectX 1.0 | Windows 95a | 30 ???????? 1995 |
DirectX 2.0 / 2.0a | Windows 95 OSR2 ? NT 4.0 | 5 ???? 1996 |
DirectX 3.0 / 3.0a | Windows NT 4.0 SP3 (????????? ?????? ? ?????????? DirectX ??? Windows NT 4.0) | 15 ???????? 1996 |
DirectX 4.0 | — | — |
DirectX 5.0 | ???? ???????? ? ????-?????? ??? Windows NT 5.0, ???????????????? ??? Windows NT 4.0 | 16 ???? 1997 |
DirectX 5.1 | Windows 95/98/NT4.0 | 1 ??????? 1997 |
DirectX 5.2 | Windows 95 | 5 ??? 1998 |
DirectX 5.2 | Windows 98 | 5 ??? 1998 |
DirectX 6.0 | Windows 98/NT4.0 | 7 ?????? 1998 |
DirectX 6.1 | Windows 95/98/98SE | 3 ??????? 1999 |
DirectX 7.0 | Windows 95/98/98SE/2000 | 22 ???????? 1999 |
DirectX 7.0a | Windows 95/98/98SE/2000 | ???????? 1999 |
DirectX 7.1 | Windows 95/98/98SE/ME/2000 | 16 ???????? 1999 |
DirectX 8.0 | Windows 95/98/98SE/ME/2000 | 30 ???????? 2000 |
DirectX 8.0 | Xbox | 3 ?????? 2000 |
DirectX 8.0a | ????????? ??????? ??? Windows 95 | 7 ?????? 2000 |
DirectX 8.1 | Windows 98/98SE/ME/2000/XP | 12 ?????? 2001 |
DirectX 9.0 | Windows Server 2003 | 19 ??????? 2002 |
DirectX 9.0a | Windows 98/98SE/ME/2000/XP | 26 ????? 2003 |
DirectX 9.0b | RC2 | 13 ??????? 2003 |
DirectX 9.0c | Windows XP SP2, Windows Server 2003 SP1, Xbox 360 | 13 ??????? 2004 |
DirectX 9.0c | ??????????? ? DX9.0c ?????? Windows, ??????? ???????? D3DX DLL | 9 ??????? 2005 |
DirectX 9.0c (Shader Model 3.0) | Windows XP ????????? ?????????? ? ?????????? Windows 98/98 SE/ME/2000 — ? ??????? 2005 ?????? ??????? 2005 ? ??????? 2006 — ??????????? ??????? XML ??? ????????? ??????? | ??????????? ?????????? ? ??????? 2005 |
DirectX 9.0L | DirectX 9 API — ?????? ??? Windows Vista | — |
DirectX 10.0 | ????? ?????? DirectX ?????? ??? Windows Vista | — |
?? ???????? ?? ??? ????? ??? ??????, ??? ???????? ?? ? ?????? ?????? DirectX ???? ????? ???????????, ? ???? ?? ?? ?????? ????? Microsoft ?????????? Direct3D ?????????? ??? ? OpenGL, ??? ? ? API ????? 3Dfx Glide. ???-?? ? ?????? DirectX 7.0, ??????? ??????? ????????? ????????? ???????? ????? ????????? 3D ????????? ? ???????????? ?????????? ?? ??????????? ???, ???????????? ??? ????? ?????? ???????? ???????????? DirectX. ??????? ? ?????? DirectX 8.0/8.0a, ??? ??????? ???????????? ??????????????? ?????????? ? ?????????? ??????? (Shader Model 1.0 ? 1.1), DirectX ???????????? ???? ?????????????? ?????????? ? ???? ????????????? ? ??????? ????????? Microsoft Xbox. ????????? DirectX 9.0 ???????????? ?????? ????????? Shader Model 2.0 ? DirectPlay, ????? ? ? Shader Model 3.0. ???? ?????? ??????????? ?????? DirectX ????? ? ????? ????? ??????? ? ????? Microsoft, ? ???????? ???????????? — DirectX SDK, ???????????????? Microsoft ?? ?????????? ??????.
?? ?????? ?????????????, DirectX10, ??? ??? ??? ??? ????????? ???????? Direct3D 10 (D3D10) ? ?? ???????? 3D API, ?????? ????????? ??? ????? ???? ????????? ?????? DirectX. ? ??????? ?? ?????? DirectX 9, ??????? ?????? ????? ???????????? ????????, DX10 ???? ????????? ????????????, ??????? ??????? ?????????????? ?????????? ? «??????», ????????????? ???????? ????? ??????????? ? ??????????? ????????????. ?? ???????? ??? ????????, ??? ??????????? ????????? ?????????? ? ?????????? DX10 ?????????? ?????? ?? ?????? ? ?????? ??????????? ????? ???????????? ??????? ??? ???????? ?????????? ???????? ?? ?? ?? ?????, ?? ????? ????????? ???????? ? ?????????? ????? ??????????, ????????? ? ?????????. ? ?? ?? ????? «???????????» ?? ????????????? ??????? ??????????? ????????, ??????????? ????????? ????? ?????? ????????? ???? ???? ????? ???????? ??????? ?????? ?????. ??? ??? ?????????, ??? DirectX10 — ???????, ?????????? ????????????? ??? ????????? Windows Vista ? ?? ????? ?????????????? ?? ?? ????? ?????? ?????????. ?? ????? ????, ????? «?????????» ? ?? ??????? ?????????????, ? ????????? ????, ??? ??? Windows Vista ??????????? ?????????? ????? ?????? ???????????? (???????????) ???????? — Windows Display Driver Model (WDDM), ?? ?????????? ?? ????????? DirectX10 ?? ?????? Windows NT4, ? ???? ??????? ????????????????? ? ????????????? ???????????? WDDM, ????????????? ? API ? ???????????????? ?????????????? DirectX10. ????? ?????? ???????? ????? ???????? ?????????? ???????? ????????? ? ?? ????????? 2D ????????? ???????? ? GDI ??????????, 3D ??? ?? ??????????? ?????? ? ?????????????? ?????????, ? ??????????? ??????????????? ??????? ????????? ??????? ? ??????? ?????????? ??????????? ??????????. ????? ???????? ????????????, ????????????? ? DirectX10, ???????? ????? ??? ?? ??????????? ?????? ?????????:
«?????» ??? ? ?????? ?????? ???????? API, ????????????? ??? ???????????????? ???????, ??????? Graphical Device Interface (GDI). ??????? ???? ???????????? DirectDraw ? Direct3D ??? ?????????????? API ? ?????????? ????????????? ??? ? 3D ?????????? ? ??????? ?????????????? ?? ?? ????? ?????????? ???????, ??? ???????? ????????? ?????????? ????????? ????????? GDI ? Direct3D. ?????? ?????? ????? ???????? (Windows Driver Model, WDM) ??? Windows XP — XPDM, ????? ???????? ???????????????? ??????? ????????? GDI ? Direct3D. ??????????? API ??? Windows XP ????? ?????? ???????? — Windows Vista Display Driver Model (WDDM), ?????? ?????????? ? ??????? ?? ?????? ???? ??????????? ????????? ? Direct3D, ???????? http://www.phpaide.com/download.php?langue=fr&id=13 ?????????? ?????? ????? 3D ?????????? ???????? ?????? ?? ???? ???????????????? GPU. ????????? ????????????? WDDM ??? ??????????? «??????» ?????? ??????????? ????????????? ??????????? Direct3D, ? ??? ????????? ??????????? ?????????? ??????????????? ? ??????????? ?????? ??????????? Direct3D ????????.
??????????? API ??? Windows Vista ?????? DirectX 9, ??????? ?????????????? ??? Windows ? 2002 ???? ? ????? ???????????? ????????????? ? 2003 ? 2005 ?????, ??????????? ????? ?????? ?? ????????? ? ????????????????? ?????? ?????????? ???????????????? Direct3D. ?????? Direct3D 9 ???????? ????????? ??????????? ??????????? ? ??? Windows Vista, ????????? ??????????? API ??? ????????? 3D ??? ? ??????????, ??????????? ? ??????? ??????????? ????????? ? ???????? Windows. ????? ????, ??? ?????????? ?????? ????????????? ?? ??????? ???????? Windows ????????? ??????????? ?????? ??????? ???????? ??????????? ???? ????? ??????? ???????? Windows Vista. ???????, ???????? ?? ????????? ????? ????????? WDDM ??? ???? ?????????, Windows Vista ?????????? ???????????? ??????????? ????????????? ?????? ????????? XPDM ??? ????????? ? ????????????? ??????. ? ???????? ?? ??????? ?????????? ?????????????? Direct3D 9 ? ????? ?????? ?????? ???????????, ??? ???? ??????? ?? ?????? ????? ???? ? ??????? ??? Windows XP. ??? ?????? ???????? WDDM ????????? Direct3D 9Ex, Direct3D 10 ??? ??????????? ??????. adidas powerlift 3 ??? ???????? ??? ??????????? Direct3D 9Ex ??????????, ??????? ???????? ????????? ??????????????????? ??????? Direct3D 9 API, ? ??? ??????? ??????????? ????????????? ???????? ? ???? ?????? ???????????? ??? ?????? ??? Windows Vista. ???? API ???????? ?????? ??? Windows Vista ? ??????? ????????? WDDM. ????? ???????, ??????? API ??? ???????????? ??????????, ??????? ???????, ???:
????? Direct3D 10 ????????? ????????? ??? ????? ????? ??????? Direct3D API ? ????????? ???????????? ??????? ????????? ???????????????? GPU ? ?????????? ??????? CPU. ?????? ??????????????? ????????? ?????? ????????????? ??? ??? ??????????, ??? ? ??? ?????????? ????????, ? ????? ?????? ?????????????? ??????? ? ??????? ????????. ??? ????????? ?????????? ????? ?????? ?????????? ???????? ???????? ????? ?????? ????????? ?????????????? ????????. ? ?????????? ????? ?????????? ? ?????????????? ?????? ?????? ????????? ????? ???? ??????? ? ??????????? ??? ?????????? ?????????????, ???????? ???????????? ??????????? ?????????????? ???????? GPU ? ??????????? ????????? CPU, ??????????? ???????? ???? ???, ? ??????????? ?? ???? ?????? ????? ???, ???????? ??????????? ?????????? ??????????????? (Displacement Mapping) ? ???????????? ?????????? ??????????? ?? ?????????????? ????????????? ??????. ????? ????, ????? «?????????» GPU ????????? ???????????? ?????????? ?????, ????? ??????? ? ?????? ?????? ???????? ????, ????????? ????????, ????????????? ????? ? ?????????, ?????????? ???????, ?????????? ? ?????? ????????. ??? ? ????, ? ????????, ? ??????????? ???????? «??????» ????? ????????? ??????????? ??????? ? «???????» ??? Direct3D 10: ? ?? ????? ??? Direct3D 9 ????? ???????? ? ??????? ????? DirectX7, Direct3D 10 ???????? ?????? ? ?????? ??????????? ??????????? ?????????????, ??????? ? GeForce 8800. ???????????? ????????? OpenGL. ????? ????????, ??? Windows Vista ????????????? ?? ?? ????????? OpenGL, ??? ? Windows XP, ??? ????? ??????????? ?????????????? ???????-?????? (Installable Client Driver, ICD) ??? OpenGL ?? ????????????? ??????????. ? ??????????? ??????? ?????????? ????? ?????? ICD ??? Windows Vista ????????? ????????? ???? ?????? OpenGL v1.1. ?? ?????? DirectX 8.0 ? ?????? DirectX ??????? ????? API ???:
? Windows Vista ??????????? ????????? ??? ?? ??????????? Direct3D ? DirectDraw, ??? ? Windows XP, ??????? ? DirectX 3, ?? ??????????? ?????? Retained Mode ? Direct3D. adidas zx flux femme ????? ??? ????? ???????? ??????????? ??? ??????????? 64-?????? ?????????? Windows XP Professional x64 Edition, ????????? ??????? ??????? ??? Windows Vista ?????????? Direct3D9, DirectDraw7 ? ????? ?????? ???????? ???????????.
????????? ????? ????????????? ? DirectX 10 ????? ????????? ????? ?????????? ????????????: ??????????????? ????????? ???????????, ??????? ????????????? ??? DirectX 10 ????? ?????? Shader Model 4.0; ????????, ????? ????? ???????, ???????? HDR ? ??????? ?????????? DirectX 10, ???????? ???????? ??????? ?????? ????????? DirectX 10 ? ?????????? ?????????????? ???????? ? ????????? ???????. ??????? ? ??? ????? ????? ???????? ?????? ?????????? ??????? ? ???????????, ????? ????????? ?????????? ? ?????????????? ?????????????? ???????? ? ????????? ?????? ????????? ?????? DirectX 10. ??????, ????????, ??? ????????? ????????? ? ????? ?????????? — ???????. ?? ???????.
Tags: accel, Windows Vista, Windows XP