APO_CONNECTION_PROPERTY 結構 (audioapotypes.h)
包含動態變更的連接屬性。
語法
typedef struct APO_CONNECTION_PROPERTY {
UINT_PTR pBuffer;
UINT32 u32ValidFrameCount;
APO_BUFFER_FLAGS u32BufferFlags;
UINT32 u32Signature;
} APO_CONNECTION_PROPERTY;
成員
pBuffer
連接緩衝區的指標。 端點會使用此緩衝區來讀取和寫入音訊數據。
u32ValidFrameCount
連接緩衝區中的有效框架數目。 APO 會使用有效的框架計數來判斷輸入緩衝區中讀取和處理的數據量。 APO 會在將資料寫入其輸出連接之後,設定有效的框架計數。
u32BufferFlags
這個緩衝區的連接旗標。 這表示APOS的有效性狀態。 如需這些旗標的詳細資訊,請參閱 APO_BUFFER_FLAGS。
u32Signature
識別有效 APO_CONNECTION_PROPERTY 結構的標記。 有效的結構標示為 APO_CONNECTION_PROPERTY_SIGNATURE。 如果此欄位的值等於 APO_CONNECTION_PROPERTY_V2_SIGNATURE,結構可以安全地類型傳送至 APO_CONNECTION_PROPERTY_V2。
備註
遠端桌面服務 AudioEndpoint API 適用於遠端桌面案例;它不適用於客戶端應用程式。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 |
最低支援的伺服器 | Windows Server 2008 R2 |
標頭 | audioapotypes.h |