KSPROPERTY_RTAUDIO列舉 (ksmedia.h)
KSPROPERTY_RTAUDIO 列舉 WaveRT 音訊裝置的屬性。
Syntax
typedef enum {
KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION,
KSPROPERTY_RTAUDIO_BUFFER,
KSPROPERTY_RTAUDIO_HWLATENCY,
KSPROPERTY_RTAUDIO_POSITIONREGISTER,
KSPROPERTY_RTAUDIO_CLOCKREGISTER,
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION,
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT,
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT,
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT,
KSPROPERTY_RTAUDIO_PACKETCOUNT,
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION,
KSPROPERTY_RTAUDIO_GETREADPACKET,
KSPROPERTY_RTAUDIO_SETWRITEPACKET,
KSPROPERTY_RTAUDIO_PACKETVREGISTER
} KSPROPERTY_RTAUDIO;
常數
KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION 此欄位會列舉 KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION 屬性。 |
KSPROPERTY_RTAUDIO_BUFFER KSPROPERTY_RTAUDIO_BUFFER 指定音訊數據的驅動程式配置循環緩衝區。 |
KSPROPERTY_RTAUDIO_HWLATENCY KSPROPERTY_RTAUDIO_HWLATENCY 擷取音訊硬體及其相關聯數據路徑的數據流延遲描述。 |
KSPROPERTY_RTAUDIO_POSITIONREGISTER KSPROPERTY_RTAUDIO_POSITIONREGISTER 將音訊裝置的位置緩存器對應至用戶端可以存取的虛擬記憶體位置。 |
KSPROPERTY_RTAUDIO_CLOCKREGISTER KSPROPERTY_RTAUDIO_CLOCKREGISTER 將音訊裝置的時鐘緩存器對應至用戶端可以存取的虛擬記憶體位置。 |
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION 指定音訊數據的驅動程式配置循環緩衝區,並識別事件通知需求。 |
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT 註冊 DMA 驅動事件通知的使用者模式事件。 |
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT 從 DMA 驅動事件通知取消註冊使用者模式事件。 |
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT 會決定當提交緩衝區上執行的進程完成時,音訊驅動程式是否可以通知用戶端應用程式。 |
KSPROPERTY_RTAUDIO_PACKETCOUNT KSPROPERTY_RTAUDIO_PACKETCOUNT 會傳回 (1 型) 完全從 WaveRT 緩衝區傳輸至硬體的封包計數。 |
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION KSPROPERTY_RTAUDIO_PRESENTATION_POSITION 傳回數據流簡報資訊。 |
KSPROPERTY_RTAUDIO_GETREADPACKET KSPROPERTY_RTAUDIO_GETREADPACKET 傳回所擷取音訊封包的相關信息。 |
KSPROPERTY_RTAUDIO_SETWRITEPACKET KSPROPERTY_RTAUDIO_SETWRITEPACKET 通知驅動程式 OS 已將有效數據寫入 WaveRT 緩衝區。 |
KSPROPERTY_RTAUDIO_PACKETVREGISTER KSPROPERTY_RTAUDIO_PACKETVREGISTER會傳回封包虛擬緩存器的相關信息。 |
規格需求
需求 | 值 |
---|---|
標頭 | ksmedia.h |