Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera el tipo de registro de vector escalable para el símbolo. Esta propiedad forma parte de la interfaz IDiaSymbol12 .
Syntax
HRESULT get_scalableRegisterType(
DWORD *pRegisterType
Parámetros
pRegisterType
[out] Puntero a un DWORD objeto que recibe el valor de tipo de registro.
Los valores posibles corresponden a los tipos de registro de vectores escalables, como SVE_Z o SVE_P.
Valor devuelto
Si se ejecuta correctamente, devuelve S_OK; de lo contrario, devuelve S_FALSE o un código de error.
Nota:
Un valor devuelto de S_FALSE significa que la propiedad no está disponible para el símbolo.
Observaciones
Esta propiedad es relevante para las arquitecturas que admiten extensiones vectoriales escalables (por ejemplo, ARM SVE).
Si el símbolo no representa un registro vectorial escalable, el método devuelve S_FALSE y pRegisterType no se modifica.
Esta propiedad o método solo devuelve un valor válido para símbolos donde IDiaSymbol::get_baseType devuelve un BasicType de btVector.
Para acceder a esta propiedad, obtenga una IDiaSymbol12 interfaz llamando a QueryInterface en una instancia o IDiaSymbol12 existenteIDiaSymbol.