Platform SDK: DirectX

IDirectMusicObject::GetDescriptor

IDirectMusicObject::GetDescriptor メソッドは、オブジェクトの内部的な記述を取り出す。

このメソッドは DMUS_OBJECTDESC 構造体をとり、オブジェクトが自らについて知っているすべてのことをその構造体に入力する。

HRESULT GetDescriptor(
  LPDMUS_OBJECTDESC pDesc
);

パラメータ

pDesc
オブジェクトに関するデータを入力するための DMUS_OBJECTDESC 構造体のアドレス。オブジェクトの実装と、オブジェクトをファイルからロードした方法に基づいて、GetDescriptor が標準的なパラメータの一部またはすべてを入力する。dwValidData メンバ内のフラグをチェックして、他のどのメンバが有効なのか把握する。

戻り値

成功すれば S_OK を返す。

失敗すれば E_POINTER を返す。

注意

具体的な例については、「オブジェクト デスクリプタの取得」を参照すること。

動作環境

  Windows NT/2000 : Windows 2000 が必要。
  Windows 95/98 : Windows 95 以降が必要。Windows 95 用に再配布可能な形で使用可能。
  ヘッダー : dmusici.h で宣言。

参照

IDirectMusicObject::SetDescriptor