次の方法で共有


IDebugArrayObject::GetElement

配列の要素を取得します。

構文

int GetElement(
   [In] uint dwIndex,
   out IDebugObject ppElement
);

パラメーター

dwIndex
[入力] 要素のインデックス。

ppElement
[出力] 要素を表す IDebugObject インターフェイスを返します。

戻り値

成功した場合は、S_OK を返します。それ以外の場合はエラー コードを返します。

解説

このメソッドでは、配列オブジェクトが多次元であっても、配列オブジェクトのすべての要素が 1 次元配列と見なされます。 たとえば、配列 myarray[3][2][6]dwIndex パラメーター 20 が指定されている場合、このメソッドによって myarray[1][1][2] から要素が返され、dwIndex パラメーター 21 によって myarray[1][1][3] から要素が返されます。 GetCount メソッドを使用して、配列内の要素の合計数を確認します。

関連項目