KSEVENT_LOOPEDSTREAMING_POSITION
KSEVENT_LOOPEDSTREAMING_POSITION 事件表示音訊資料流程已到達迴圈緩衝區中的指定位置。
使用量摘要表格
目標 | 事件描述元類型 | 事件數值型別 |
---|---|---|
Pin |
事件數值型別 (作業資料) 是包含下列資訊的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) |