Fungsi GetEnabledXStateFeatures (winbase.h)
Mendapatkan masker fitur XState yang diaktifkan pada prosesor x86 atau x64.
Definisi bit fitur XState khusus vendor prosesor. Silakan lihat manual referensi prosesor yang relevan untuk informasi tambahan tentang fitur tertentu.
Sintaks
DWORD64 GetEnabledXStateFeatures();
Mengembalikan nilai
Fungsi ini mengembalikan bitmask di mana setiap bit mewakili fitur XState yang diaktifkan pada sistem.
Keterangan
Aplikasi harus memanggil fungsi ini untuk menentukan fitur apa yang ada dan diaktifkan pada sistem sebelum menggunakan fitur prosesor XState atau mencoba memanipulasi konteks XState. Bit 0 dan 1 mengacu pada FPU X87 dan keberadaan register SSE, masing-masing. Arti dari bit fitur tertentu di luar 0 dan 1 didefinisikan dalam Panduan Referensi Programmer yang dirilis oleh vendor prosesor.
Windows 7 dengan SP1 dan Windows Server 2008 R2 dengan SP1: API AVX pertama kali diimplementasikan pada Windows 7 dengan SP1 dan Windows Server 2008 R2 dengan SP1 . Karena tidak ada SDK untuk SP1, itu berarti tidak ada header dan file pustaka yang tersedia untuk dikerjakan. Dalam situasi ini, penelepon harus mendeklarasikan fungsi yang diperlukan dari dokumentasi ini dan mendapatkan pointer kepada mereka menggunakan GetModuleHandle pada "Kernel32.dll", diikuti dengan panggilan ke GetProcAddress. Lihat Bekerja dengan Konteks XState untuk detailnya.
Persyaratan
Klien minimum yang didukung | Windows 7 dengan SP1 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2 dengan SP1 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | winbase.h (termasuk Windows.h) |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk