IDebugArrayObject2::GetBaseIndicesIDebugArrayObject2::GetBaseIndices

Recupera los índices de base (inferior) para cada índice dado el número de dimensiones de la matriz.Retrieves the base indices (lower bounds) for each index given the number of dimensions in the array.

SintaxisSyntax

HRESULT GetBaseIndices (  
   DWORD  dwRank,  
   DWORD* dwIndices  
);  
int GetBaseIndices (  
   uint       dwRank,  
   out uint[] dwIndices  
);  

ParámetrosParameters

dwRank
[in] El número de dimensiones (rango) de la matriz.[in] The number of dimensions (rank) of the array.

dwIndices
[out] Los índices (límites inferiores) a la base de la matriz.[out] The base indices (lower bounds) for the array.

Valor devueltoReturn Value

Si se realiza correctamente, devuelve S_OK; en caso contrario, devuelve un código de error.If successful, returns S_OK; otherwise, returns an error code.

ComentariosRemarks

Por ejemplo, esta función devuelve '5' para la matriz creada por el siguiente código de C#:As an example, this function would return '5' for the array created by the following C# code:

int[] lengths = { 12 };  
int[] lowerbounds = { 5 };  
Array.CreateInstance(typeof(int), lengths, lowerbounds);  

Vea tambiénSee Also

IDebugArrayObject2IDebugArrayObject2