次の方法で共有


IDirectSoundNotify8

IDirectSoundNotify8 インターフェイスは、再生バッファーまたはキャプチャー バッファーの通知イベントを設定します。

IDirectSoundNotify8 は、IDirectSoundNotify の定義です。この 2 つのインターフェイス名は相互に置き換え可能です。

このインターフェイスを取得するには、DirectSound バッファー オブジェクトで既存のインターフェイスの QueryInterface メソッドを呼び出します。セカンダリ バッファーは、DSBCAPS_CTRLPOSITIONNOTIFY フラグを指定して作成された場合にのみ通知をサポートします。

IUnknown から継承するメソッドのほかに、IDirectSoundNotify8 インターフェイスは以下のメソッドを公開しています。

IDirectSoundNotify8 メンバー

メソッド 説明
IDirectSoundNotify8::SetNotificationPositions SetNotificationPositions メソッドは、通知位置を設定します。キャプチャーまたは再生中に、読み取りカーソルまたは再生カーソルが、指定されたオフセットのいずれかに到達するたびに、関連するイベントが通知されます。

LPDIRECTSOUNDNOTIFY 型は、IDirectSoundNotify インターフェイスへのポインターとして定義されています。

typedef struct IDirectSoundNotify  *LPDIRECTSOUNDNOTIFY;

要件

ヘッダー: DSound.h 宣言

ライブラリ: Dsound3d.dll 内容

関連項目

DirectSound インターフェイス