Microsoft ทำให้ง่ายสำหรับนักพัฒนาในการพอร์ตแอพ Win32 สำหรับ Windows 11 บน ARM

ไอคอนเวลาอ่านหนังสือ 2 นาที. อ่าน


ผู้อ่านช่วยสนับสนุน MSpoweruser เราอาจได้รับค่าคอมมิชชันหากคุณซื้อผ่านลิงก์ของเรา ไอคอนคำแนะนำเครื่องมือ

อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม

ไมโครซอฟต์วินโดวส์ 11 พีซีช็อต

พีซี Microsoft Windows 11

เมื่อวานนี้ Microsoft ได้ประกาศ ARM64EC (“Emulation Compatible”) ซึ่งเป็นวิธีใหม่ในการสร้างแอพสำหรับ Windows 11 บน ARM ARM64EC ช่วยให้นักพัฒนาพอร์ตแอพ Win32 ที่มีอยู่สำหรับ Windows 11 บน ARM ได้อย่างง่ายดาย ด้วย Windows 10 บน ARM นักพัฒนาจะต้องคอมไพล์แอป Win32 ใหม่สำหรับอุปกรณ์ ARM หากมีปัญหา นักพัฒนาควรเขียนแอปใหม่ทั้งหมดสำหรับอุปกรณ์ ARM

ด้วย ARM64EC ใหม่ใน Windows 11 นักพัฒนาซอฟต์แวร์สามารถพัฒนาแอป ARM ของตนแบบเพิ่มหน่วยได้ อันดับแรก พวกเขาสามารถระบุส่วนหนึ่งของโค้ดเบสที่จะได้รับประโยชน์สูงสุดจากประสิทธิภาพดั้งเดิมและสร้างใหม่เป็น ARM64EC ส่วนที่เหลือของแอปจะยังคงทำงานได้อย่างสมบูรณ์เหมือนจำลอง x64 แต่ส่วน ARM64EC ที่คอมไพล์ใหม่จะมีความเร็วดั้งเดิม เมื่อเวลาผ่านไป พวกเขาสามารถคอมไพล์แอปใหม่เป็น ARM64EC เพื่อปรับปรุงประสิทธิภาพเพิ่มเติมและประหยัดแบตเตอรี่บนอุปกรณ์ ARM

ARM64EC เป็นแอปพลิเคชั่นไบนารีอินเทอร์เฟซ (ABI) ใหม่สำหรับ Windows 11 บน ARM ที่ทำงานด้วยความเร็วดั้งเดิมและทำงานร่วมกันได้กับ x64 แอพ กระบวนการ หรือแม้แต่โมดูลสามารถผสมและจับคู่ ARM64EC และ x64 ได้อย่างอิสระตามต้องการ รหัส ARM64EC ในแอปจะทำงานโดยกำเนิดในขณะที่รหัส x64 ใด ๆ จะทำงานโดยใช้ Windows 11 บนการจำลองในตัวของ ARM

ทีมภายในของ Microsoft ใช้ ARM64EC อยู่แล้ว อันที่จริงทีม Office กำลังใช้ ARM64EC ในอนาคตอันใกล้นี้ Office 64 บิตสำหรับ ARM เพื่อให้ปลั๊กอิน x64 ที่มีอยู่ทำงานได้โดยไม่มีปัญหาใน Windows 11 บนอุปกรณ์ ARM

ที่มา: ไมโครซอฟท์

ข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อต่างๆ: ไมโครซอฟท์, หน้าต่าง 11

เขียนความเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมาย *