рд╡рд╛рдЗрди 4.18 рдФрд░ рд╡рд╛рдЗрди рд╕реНрдЯреЗрдЬрд┐рдВрдЧ 4.18 рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг

рдЙрдкрд▓рдмреНрдз Win32 API рдХреЗ рдЦреБрд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╡рд┐рдореЛрдЪрди - рд╢рд░рд╛рдм 4.18. рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ 4.17 38 рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдмрдВрдж рдХрд░ рджреА рдЧрдИрдВ рдФрд░ 305 рдмрджрд▓рд╛рд╡ рдХрд┐рдП рдЧрдПред

рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрди:

  • рдХрдИ рдирдП VBScript рдлрд╝рдВрдХреНрд╢рдВрд╕ рдЬреЛрдбрд╝реЗ рдЧрдП (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддреНрд░реБрдЯрд┐ рд╣реИрдВрдбрд▓рд░, рдШрдВрдЯрд╛, рджрд┐рди, рдорд╣реАрдирд╛ рдлрд╝рдВрдХреНрд╢рдВрд╕, рдЖрджрд┐);
  • quartz.dll рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд╕рд╛рдлрд╝ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛;
  • рдЕрдкрд╡рд╛рдж рдкреНрд░рдмрдВрдзрди рдХреЛ ntdll рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ RtlSetSearchPathMode рдФрд░ RtlGetSearchPath() рдлрд╝рдВрдХреНрд╢рди рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдП рд╣реИрдВ;
  • рдЬреЛрдбрд╝реЗ рдЧрдП рдлрд╝рдВрдХреНрд╢рди wined3d_stateblock_set_render_state(), wined3d_stateblock_set_blend_factor(),
    wined3d_stateblock_set_vs_consts_*(),wined3d_stateblock_set_vertex_shader(),wined3d_stateblock_set_vertex_declaration(),wined3d_stateblock_set_рдкрд┐рдХреНрд╕реЗрд▓_shader(),wined3d_stateblock_set_ps_consts_f();

  • рдЧреЗрдо рдФрд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рдВрдЪрд╛рд▓рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдмрдВрдж рддреНрд░реБрдЯрд┐ рд░рд┐рдкреЛрд░реНрдЯ рд▓реЗрдЧреЛ рдЖрдЗрд▓реИрдВрдб 2, рд╕реНрдкреЗрд╕ рд░реЗрдВрдЬрд░реНрд╕ 2, рдореЗрдореЗрдВрдЯреЛ рдореЛрд░реА, рдПрдлрдЖрд░-043, рд▓реЗрдЧреЛ рд╕реНрдЯрдВрдЯ рд░реИрд▓реА, рдХреИрд╕рд▓рд╡рд╛рдирд┐рдпрд╛: рд▓реЙрд░реНрдбреНрд╕ рдСрдл рд╢реИрдбреЛ 2, рдмреНрд░реЛрдХрди рд╕реНрд╡реЙрд░реНрдб: рдж рдПрдВрдЬрд▓ рдСрдл рдбреЗрде, рдж рд╡рд┐рдЪрд░ 2: рдЕрд╕реИрд╕рд┐рдиреНрд╕ рдСрдл рдХрд┐рдВрдЧреНрд╕, рдПрдЬ рдСрдл рдПрдореНрдкрд╛рдпрд░реНрд╕, рдЧреНрд░реИрдВрдбрд┐рдпрд╛ II рдПрдирд┐рд╡рд░реНрд╕рд░реА рдПрдбрд┐рд╢рди, рдХреИрд╕рд▓рд╡рд╛рдирд┐рдпрд╛: рд▓реЙрд░реНрдбреНрд╕ рдСрдл рд╢реИрдбреЛ 2, рд╣реЗрд▓реЛ 2, рд╡реБрд▓реНрдл рдЖрд░рдкреАрдЬреА рдПрдбрд┐рдЯрд░, рд▓реЛрдЧреЛ рдмрд╛рдЗрдмрд┐рд▓ рд╕реЙрдлреНрдЯреЗрдпрд░, рдПрдЯрдореЗрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 7, рдЯреНрд░рд╛рдиреНрд╕реЗрдВрдбреЗрдВрд╕, рдЖрд░реНрдЯ рдСрдл рдорд░реНрдбрд░, рдиреАрдб рдлреЙрд░ рд╕реНрдкреАрдб: рдХрд╛рд░реНрдмрди, рдмреНрд▓рд░ред

рднреА рдЬрдЧрд╣ рд▓реЗ рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рдореЛрдЪрди рд╡рд╛рдЗрди рд╕реНрдЯреЗрдЬрд┐рдВрдЧ 4.18, рдЬреЛ рд╡рд╛рдЗрди рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдмрд┐рд▓реНрдб рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЕрдзреВрд░реЗ рдпрд╛ рдЬреЛрдЦрд┐рдо рднрд░реЗ рдкреИрдЪ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЕрднреА рддрдХ рдореБрдЦреНрдп рд╡рд╛рдЗрди рд╢рд╛рдЦрд╛ рдореЗрдВ рдЕрдкрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИрдВред рд╡рд╛рдЗрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, рд╡рд╛рдЗрди рд╕реНрдЯреЗрдЬрд┐рдВрдЧ 850 рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рд╡рд╛рдЗрди рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдХреА рдирдИ рд░рд┐рд▓реАрдЬрд╝ рд╡рд╛рдЗрди 4.18 рдХреЛрдбрдмреЗрд╕ рдХреЗ рд╕рд╛рде рд╕рдордиреНрд╡рдпрд┐рдд рд╣реЛрддреА рд╣реИред D3dx9_36 рдкреИрдЪ рдХреЛ рдореБрдЦреНрдп рд╡рд╛рдЗрди рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ D3DXCheckTextureRequirements рдореЗрдВ рдмрдирд╛рд╡рдЯ рд╕рдВрдкреАрдбрд╝рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдмрдирд╛рд╡рдЯ рдЖрдпрд╛рдореЛрдВ рдХреЛ рдмреНрд▓реЙрдХ рдЖрдХрд╛рд░ рдореЗрдВ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрдВрдЯрд░рдирд▓рдЧреЗрдЯрд╡рд┐рдВрдбреЛрдЖрдЗрдХреЙрди рд╕реНрдЯрдм рдХреЛ user32 рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред рдЕрджреНрдпрддрди рдкреИрдЪ рдЗрд╡реЗрдВрдЯрдПрдлрдбреА_рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди, wined3d-рд╢реВрдиреНрдп-inf-shaders ╨╕ рдбрд┐рдирдкреБрдЯ-рдЬреЙрдп-рдореИрдкрд┐рдВрдЧ.

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЗрд╕реЗ рдиреЛрдЯ рднреА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ╨╛╨▒╨╜╨╛╨▓╨╗╨╡╨╜╨╕╨╡ рдкрд░рддреЛрдВ рдбреАрдПрдХреНрд╕рд╡реАрдХреЗ 1.4.3 рд╡рд▓реНрдХрди рдПрдкреАрдЖрдИ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ DXGI, Direct3D 10 рдФрд░ Direct3D 11 рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рдеред рдирдИ рд░рд┐рд▓реАрдЬрд╝ рд╕реНрдЯреЗрдЯ рдХреИрд╢ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдлрд╝рд╛рдЗрд▓ рд╕реНрд╡рд░реВрдк рдкреЗрд╢ рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЗрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдХрд╛рдлреА рдХрдо рд╣реЛ рдЧрдпрд╛ рд╣реИ (рдкреБрд░рд╛рдиреА рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рддреЗ рд╕рдордп, рдХреИрд╢ рдкреНрд░рд╛рд░реВрдк рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛ рдЬрд╛рдПрдЧрд╛)ред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╢реЗрдбрд░реНрд╕ рд╡рд╛рд▓реЗ рдЧреЗрдо рдореЗрдВ рд╕реАрдкреАрдпреВ рд▓реЛрдб рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпреВрдПрд╡реА (рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдПрдХреНрд╕реЗрд╕ рд╡реНрдпреВ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╢реЗрдбрд░реНрд╕ рдХреА рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ