Fungsi XInputGetDSoundAudioDeviceGuids (xinput.h)
Mendapatkan GUID perangkat sound rendering dan sound capture yang terkait dengan headset yang terhubung ke pengontrol yang ditentukan.
Sintaks
DWORD XInputGetDSoundAudioDeviceGuids(
DWORD dwUserIndex,
GUID *pDSoundRenderGuid,
GUID *pDSoundCaptureGuid
);
Parameter
dwUserIndex
[in] Indeks pengontrol pengguna. Ini bisa menjadi nilai dalam rentang 0–3. Untuk informasi tentang bagaimana nilai ini ditentukan dan bagaimana nilai dipetakan ke indikator pada pengontrol, lihat Beberapa Pengontrol.
pDSoundRenderGuid
[out] Pointer yang menerima GUID perangkat penyajian suara headset.
pDSoundCaptureGuid
[out] Pointer yang menerima GUID perangkat pengambilan suara headset.
Mengembalikan nilai
Jika fungsi berhasil mengambil ID perangkat untuk dirender dan diambil, kode pengembalian ERROR_SUCCESS.
Jika tidak ada headset yang terhubung ke pengontrol, fungsi ini juga mengambil ERROR_SUCCESS dengan GUID_NULL sebagai nilai untuk pDSoundRenderGuid dan pDSoundCaptureGuid.
Jika perangkat port pengontrol tidak terhubung secara fisik, fungsi akan mengembalikan ERROR_DEVICE_NOT_CONNECTED.
Jika fungsi gagal, fungsi mengembalikan kode kesalahan Win32 yang valid.
Keterangan
Penggunaan DirectSound warisan tidak disarankan, dan DirectSound tidak tersedia untuk aplikasi Windows Store.
Persyaratan Platform
DirectX SDK (XInput 1.3), Windows Vista (XInput 9.1.0)Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | xinput.h |
Pustaka | Xinput.lib; Xinput9_1_0.lib |
DLL | Xinput9_1_0.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