Microsoft DirectX 8.0 (C++)

IDirectMusicSong8::GetSegment

DirectX 8.0 では実装されていない。

ソングを構成するセグメントの 1 つを名前で取得する。

HRESULT GetSegment(
  WCHAR pwzName,
  IDirectMusicSegment **ppSegment
);

パラメータ

pwzName
セグメントの名前。最初のセグメントを取得するには NULL を指定する。
ppSegment
一致するセグメントが見つかった場合、IDirectMusicSegment インターフェイス ポインタを受け取る変数のアドレス。IDirectMusicSegment8 を取得するには、QueryInterface を使用する。

戻り値

成功した場合は、次のいずれかのコードを返す。

S_OK セグメントが取得された。
S_FALSE pwzName がどのセグメントとも一致しない。
DMUS_S_GARBAGE_COLLECTED ガベージ コレクション」を参照すること。

失敗した場合は E_POINTER を返す。

動作環境

  ヘッダー : dmusici.h で宣言。

参照

IDirectMusicSong8::EnumSegment