Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère le type de registre de vecteur évolutif pour le symbole. Cette propriété fait partie de l’interface IDiaSymbol12 .
Syntaxe
HRESULT get_scalableRegisterType(
DWORD *pRegisterType
Paramètres
pRegisterType
[out] Pointeur vers un DWORD qui reçoit la valeur du type d’inscription.
Les valeurs possibles correspondent à des types de registres vectoriels évolutifs, tels que SVE_Z ou SVE_P.
Valeur de retour
En cas de réussite, retourne S_OK; sinon, renvoie S_FALSE ou code d’erreur.
Note
Une valeur de S_FALSE retour signifie que la propriété n’est pas disponible pour le symbole.
Remarques
Cette propriété est pertinente pour les architectures qui prennent en charge les extensions vectorielles évolutives (par exemple, ARM SVE).
Si le symbole ne représente pas un registre vectoriel évolutif, la méthode retourne S_FALSE et pRegisterType n’est pas modifiée.
Cette propriété ou cette méthode retourne uniquement une valeur valide pour les symboles où IDiaSymbol::get_baseType retourne un BasicType de btVector.
Pour accéder à cette propriété, obtenez une IDiaSymbol12 interface en appelant QueryInterface sur une instance ou IDiaSymbol12 une instance existanteIDiaSymbol.