共用方式為


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