共用方式為


KSEVENT_LOOPEDSTREAMING_POSITION

KSEVENT_LOOPEDSTREAMING_POSITION 事件表示音訊資料流程已到達迴圈緩衝區中的指定位置。

使用量摘要表格

目標 事件描述元類型 事件數值型別

Pin

KSEVENT

LOOPEDSTREAMING_POSITION_EVENT_DATA

事件數值型別 (作業資料) 是包含下列資訊的LOOPEDSTREAMING_POSITION_EVENT_DATA結構:

  • 當位置事件發生時,系統會傳送給用戶端的通知類型。

  • 觸發事件的緩衝區位置。

此事件僅供系統內部使用。

備註

在 Windows Server 2003、Windows XP、Windows 2000、Windows Me 和 Windows 98 中,WavePci 和 WaveCyclic 埠驅動程式包含自己的內建處理常式,用於KSEVENT_LOOPEDSTREAMING_POSITION事件。 WavePci 和 WaveCyclic 迷你埠驅動程式不應該實作這些事件的處理常式。

在 Windows Vista 中,WaveXxx 埠驅動程式都不會實作事件處理常式或其他KSEVENT_LOOPEDSTREAMING_POSITION事件的支援。

迴圈緩衝區 是KSINTERFACE_STANDARD_LOOPED_STREAMING之音訊資料流程的資料緩衝區。 當播放或記錄資料指標到達迴圈緩衝區的結尾時,游標會四處換行至緩衝區的開頭。

如需迴圈緩衝區、緩衝區位置和播放和錄製資料指標的詳細資訊,請參閱 音訊位置屬性

規格需求

標頭

Ksmedia.h (包含 Ksmedia.h)

另請參閱

KSEVENT

KSINTERFACE_STANDARD_LOOPED_STREAMING

LOOPEDSTREAMING_POSITION_EVENT_DATA