共用方式為


audioengineendpoint.h 標頭

此標頭由多種技術使用。 如需詳細資訊,請參閱

audioengineendpoint.h 包含下列程式設計介面:

介面

 
IAudioDeviceEndpoint

初始化裝置端點物件,並取得它所代表之裝置的功能。
IAudioEndpoint

提供有關音訊端點的音訊引擎資訊。 這個介面是由音訊端點實作。
IAudioEndpointControl

控制端點的資料流程狀態。
IAudioEndpointLastBufferControl

提供可讓卸載資料流程用戶端通知端點的功能,指出最後一個緩衝區只已部分填滿。
IAudioEndpointOffloadStreamMeter

IAudioEndpointOffloadStreamMeter 介面會擷取卸載音訊資料流程中音訊通道的一般資訊。
IAudioEndpointOffloadStreamMute

IAudioEndpointOffloadStreamMute 介面可讓用戶端操作卸載音訊資料流程的靜音狀態。
IAudioEndpointOffloadStreamVolume

IAudioEndpointOffloadStreamVolume 介面可讓用戶端應用程式操作卸載音訊串流的音量層級。
IAudioEndpointRT

取得端點緩衝區中目前讀取和寫入位置之間的差異。
IAudioInputEndpointRT

取得每個處理階段的輸入緩衝區。
IAudioLfxControl

IAudioLfxControl 介面可讓用戶端從卸載的音訊資料流程套用或移除本機效果。
IAudioOutputEndpointRT

取得每個處理階段的輸出緩衝區。
IHardwareAudioEngineBase

IHardwareAudioEngineBase 介面是由音訊堆疊用來設定及擷取硬體音訊引擎相關資訊的音訊端點所實作。

結構

 
AE_CURRENT_POSITION

將裝置目前的框架位置報告給用戶端。

列舉

 
AE_POSITION_FLAGS

定義AE_CURRENT_POSITION結構的常數。 這些常數描述目前位置的有效性程度。