структура 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.

Комментарии

API AudioEndpoint служб удаленных рабочих столов предназначен для использования в сценариях удаленного рабочего стола. он не предназначен для клиентских приложений.

Требования

Требование Значение
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Верхняя часть audioapotypes.h