IDirect3DRMObjectArray

Direct3DRMObjectオブジェクトをグループ化するには、IDirect3DRMObjectArrayインターフェイスのメソッドを利用する。Direct3DRMObjectについての詳細は、「IDirect3DRMObject」を参照すること。

IDirect3DRMObjectArrayインターフェイスは、次のメソッドをサポートする。
GetElement
GetSize

すべてのCOMインターフェイスと同様、IDirect3DRMObjectArrayインターフェイスはIUnknownインターフェイスメソッドを継承する。IUnknownインターフェイスは、以下の3つのメソッドをサポートする。
AddRef
QueryInterface
Release

Direct3DRMObjectArrayオブジェクトは、IDirect3DRMInterpolator::GetAttachedObjectsメソッドの呼び出しによって取得される。

IDirect3DRMObjectArray::GetElement

IDirect3DRMObjectArray

Direct3DRMObjectArrayオブジェクトから指定された要素を取得する。

構文

HRESULT GetElement(
  DWORD index,
  LPDIRECT3DRMOBJECT *lplpD3DRMObject
  );

パラメータ

index
配列要素。
lplpD3DRMObject
IDirect3DRMObjectインターフェイスへのポインタを受け取るアドレス。

戻り値

成功すればD3DRM_OK、失敗すればエラーを返す。エラーのリストについては、「Direct3D保持モードの戻り値」を参照すること。

IDirect3DRMObjectArray::GetSize

IDirect3DRMObjectArray

Direct3DRMObjectArrayオブジェクトに含まれている要素数を取得する。

構文

DWORD GetSize( );

戻り値

要素数を返す。


トップに戻る トップに戻る
© 1999 Microsoft and/or its suppliers. All rights reserved. Terms of Use.