เจตเจพเจˆเจจ 4.10 เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ 4.2-6 เจฆเฉ€ เจฐเจฟเจนเจพเจˆ

เจ‰เจชเจฒเฉฑเจฌเจง Win32 API เจฆเฉ‡ เจ“เจชเจจ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฆเฉ€ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจฐเฉ€เจฒเฉ€เจœเจผ - เจตเจพเจˆเจจ 4.10. เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจœเจพเจฐเฉ€ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ 4.9 44 เจฌเฉฑเจ— เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจฌเฉฐเจฆ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจ เจ…เจคเฉ‡ 431 เจฌเจฆเจฒเจพเจ… เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจเฅค

เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚:

  • เจธเฉŒ เจคเฉ‹เจ‚ เจตเฉฑเจง เจกเฉ€เจเจฒเจเจฒ เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฌเจฃเจพเจ เจ—เจ เจนเจจ msvcrt (เจตเจพเจˆเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจคเฉ‹เจ‚ DLL) PE (เจชเฉ‹เจฐเจŸเฉ‡เจฌเจฒ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ) เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš;
  • PnP (เจชเจฒเฉฑเจ— เจเจ‚เจก เจชเจฒเฉ‡) เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค UpdateDriverForPlugAndPlayDevices() เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ;
  • เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจจเฉ‚เฉฐ เจฎเฉ€เจกเฉ€เจ† เจซเจพ Foundationเจ‚เจกเฉ‡เจธเจผเจจ เจ˜เฉœเฉ€ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจฒเจˆ เจœเฉ‹เฉœเจฟเจ† เจธเจฎเจฐเจฅเจจ;
  • เจงเฉเจจเฉ€ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจตเจพเจฒเฉ€เจ…เจฎ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ;
  • เจ—เฉ‡เจฎเจพเจ‚ เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจ—เจฒเจคเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸเจพเจ‚ เจฌเฉฐเจฆ เจนเจจ:

เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจตเจพเจฒเจต เจชเฉเจฐเจ•เจพเจธเจผเจค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจจเจฟเจฐเจฎเจพเจฃ เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ 4.2-6, เจœเฉ‹ เจตเจพเจˆเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจฒเจˆ เจฌเจฃเจพเจ เจ—เจ เจ—เฉ‡เจฎเจฟเฉฐเจ— เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ 'เจคเฉ‡ เจธเจŸเฉ€เจฎ เจ•เฉˆเจŸเจพเจฒเจพเจ— เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเจ•เจพเจธ เจซเฉˆเจฒเจฃเจพ BSD เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ. เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจŸเฉ€เจฎ เจฒเฉ€เจจเจ•เจธ เจ•เจฒเจพเจ‡เฉฐเจŸ เจตเจฟเฉฑเจš เจธเจฟเฉฑเจงเฉ‡ เจตเจฟเฉฐเจกเฉ‹เจœเจผ-เจ“เจจเจฒเฉ€ เจ—เฉ‡เจฎเจฟเฉฐเจ— เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเฉฑเจš เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจเจ•เจธ 10/11 (เจ…เจงเจพเจฐเจฟเจค เจกเฉ€เจเจ•เจธเจตเฉ€เจ•เฉ‡) เจ…เจคเฉ‡ 12 (เจ…เจงเจพเจฐเจฟเจค vkd3d), เจตเฉเจฒเจ•เจจ API เจตเจฟเฉฑเจš เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจเจ•เจธ เจ•เจพเจฒเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจตเจพเจฆ เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ, เจ—เฉ‡เจฎ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจฒเจˆ เจฌเจฟเจนเจคเจฐ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจ—เฉ‡เจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจฎเจฐเจฅเจฟเจค เจธเจ•เฉเจฐเฉ€เจจ เจฐเฉˆเจœเจผเฉ‹เจฒเจฟเจŠเจธเจผเจจ เจฆเฉ€ เจชเจฐเจตเจพเจน เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจชเฉ‚เจฐเฉ€-เจธเจ•เฉเจฐเฉ€เจจ เจฎเฉ‹เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เจธเจฒ เจตเจพเจˆเจจ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡, เจชเฉˆเจšเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฎเจฒเจŸเฉ€-เจฅเจฐเจฟเฉฑเจกเจก เจ—เฉ‡เจฎเจพเจ‚ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆ "esync"(Eventfd เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ)เฅค

ะ’ เจจเจตเจพเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจชเฉเจฐเฉ‹เจŸเฉ‹เจจ:

  • DirectX เจธเจพเจŠเจ‚เจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ (API XAudio2, X3DAudio, XAPO เจ…เจคเฉ‡ XACT3) เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ FAudio เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ 19.06 เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • DXVK 1.2.1 เจฒเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเจพเจฒ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจœเจฟเจธ เจจเจพเจฒ 32-เจฌเจฟเฉฑเจŸ เจ—เฉ‡เจฎเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฟเจนเจคเจฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจ—เจฟเจ† เจธเฉ€เฅค
  • SpellForce 3 เจตเจฟเฉฑเจš เจซเฉŒเจ‚เจŸ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจŸเฉ€เจฎ เจธเฉ‹เจจเจฟเจ• เจฐเฉ‡เจธเจฟเฉฐเจ— เจธเจฎเฉ‡เจค, เจ•เฉเจ เจ—เฉ‡เจฎเจพเจ‚ เจตเจฟเฉฑเจš เจฐเฉฐเจฌเจฒ เจ—เฉ‡เจฎ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจ—เฉˆเจฐ-เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจฒเฉ‹เจ•เฉ‡เจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ—เฉ‡เจฎเจพเจ‚ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเฉฑเจฒ เจนเฉ‹ เจ—เจˆเจ†เจ‚ เจนเจจเฅค
  • เจ…เจธเฉ€เจ‚ เจจเจตเฉ‡เจ‚ เจธเจŸเฉ€เจฎ เจจเฉˆเฉฑเจŸเจตเจฐเจ• API เจตเจฟเฉฑเจš เจฌเฉฑเจ—เจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ เจนเฉˆเจŸ เจ‡เจจ เจŸเจพเจˆเจฎ เจตเจฟเฉฑเจš เจฎเจฒเจŸเฉ€เจชเจฒเฉ‡เจ…เจฐ เจšเจฒเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจฃเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹