XInputGetAudioDeviceIds
Cette fonction n’est pas encore implémentée.
Syntaxe
Paramètres
dwUserIndex _In_Type : DWORD Index du joueur associé au casque; valeur comprise entre 0 et
XUSER_MAX_COUNT - 1.
pRenderDeviceId _Out_writes_opt_z_(*pRenderCount)Type : LPWSTR ID de l’appareil de rendu audio, c’est-à-dire l’appareil qui lit la sortie audio, comme des écouteurs. pRenderCount _Inout_opt_
Type : UINT* Taille, en caractères larges, de la mémoire tampon de chaîne destinée à l’ID de l’appareil de rendu. pCaptureDeviceId _Out_writes_opt_z_(*pCaptureCount)
Type : LPWSTR ID de l’appareil de capture audio, c’est-à-dire l’appareil qui capture l’entrée audio, comme un microphone. pCaptureCount _Inout_opt_
Type : UINT* Taille, en caractères larges, de la mémoire tampon de chaîne destinée à l’ID de l’appareil de capture.
Valeur de retour
Type : DWORD Si la fonction récupère correctement les ID des appareils de rendu et de capture, le code de retour estERROR_SUCCESS.
Si aucun casque n’est connecté à la manette, la fonction retourne également ERROR_SUCCESS, avec NULL comme valeur pour pRenderDeviceId et pCaptureDeviceId.
Si l’appareil du port de la manette n’est pas physiquement connecté, la fonction retourne ERROR_DEVICE_NOT_CONNECTED.
Si la fonction échoue, elle retourne un code d’erreur Win32.
Remarques
Les appelants doivent allouer la mémoire des mémoires tampons passées à cette fonction. Les chaînes obtenues peuvent être de longueur arbitraire. Pour plus d’informations, consultez Le wrapper XInputOnGameInput.Configuration requise
En-tête : XInputOnGameInput.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX SeriesVoir aussi
Portage d’XInput vers GameInputXInputOnGameInput
