IDirectMusicPerformance

IDirectMusicPerformance::AddPort

パフォーマンスにポートを割り当てます。

HRESULT AddPort(
    IDirectMusicPort*  pPort
);

メソッドのインデックス: 24

パラメータ

pPort

割り当てるポートの IDirectMusicPort インターフェースポインタを指定します。 0 (NULL) を指定した場合はデフォルトポートが追加されます。

戻り値

成功すると 0x00000000 (S_OK) が返ります。

失敗すると以下のいずれかのエラー値が返ります。

意味
0x80004003 (E_POINTER)

無効なポインタが渡されました。

0x8007000E (E_OUTOFMEMORY)

メモリ不足のため完了できませんでした。

0x88781162 (DMUS_E_NOT_INIT)

ポートオブジェクトは初期化されていません。

0x88781206 (DMUS_E_CANNOT_OPEN_PORT)

デフォルトのシステムポートを開くことができませんでした。