IDebugArrayObject2::GetBaseIndices

Recupera os índices base (limites inferiores) para cada índice, considerando o número de dimensões na matriz.

Sintaxe

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

Parâmetros

dwRank
[in] O número de dimensões (classificação) da matriz.

dwIndices
[out] Os índices base (limites inferiores) para a matriz.

Valor Retornado

Se for bem-sucedido, S_OK retornará ; caso contrário, retornará um código de erro.

Comentários

Por exemplo, essa função retornaria "5" para a matriz criada pelo seguinte código C#:

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

Confira também