XtfWaitForConsoleState
Bloque l’exécution jusqu’à ce que les états de console spécifiés soient atteints ou qu’un délai d’expiration survienne.Syntaxe
Paramètres
addressType : PCWSTR [in] L’adresse de la console. consoleState
Type : UINT32 [in] Une combinaison OR au niveau du bit d’indicateurs qui indiquent l’état actuel de la console. Ce paramètre prend en charge les indicateurs suivants :
timeoutMS
Type : UINT32 [in] Le délai d’expiration, en millisecondes, avant que la fonction retourne
ERROR_TIMEOUT.
Valeur de retour
Type : HRESULT RetourneS_OK en cas de réussite; sinon, retourne l’un des codes d’erreur HRESULT suivants.
Remarques
Cette fonction effectue une boucle toutes les 250 millisecondes, en validant l’état actuel de la console par rapport aux états spécifiés dansconsoleState. Si les états spécifiés dans consoleState ne correspondent pas à l’état actuel de la console dans le délai spécifié dans timeoutMS, la fonction retourne ERROR_TIMEOUT; sinon, la fonction arrête la boucle et retourne S_OK. Pour plus d’informations sur le System OS et le Game OS, et pour une présentation complète, consultez Qu’est-ce que le Microsoft Game Development Kit? (rubrique sous NDA).
Configuration requise
En-tête : xtfapi.h Bibliothèque : XtfApi.lib Plateformes prises en charge : Windows (pour les outils de console XBOX)Voir aussi
Erreurs de transport XTF (rubrique sous NDA)API Xtf supplémentaires
