Compartilhar via


estrutura APO_CONNECTION_PROPERTY (audioapotypes.h)

Contém as propriedades de conexão de alteração dinâmica.

Sintaxe

typedef struct APO_CONNECTION_PROPERTY {
  UINT_PTR         pBuffer;
  UINT32           u32ValidFrameCount;
  APO_BUFFER_FLAGS u32BufferFlags;
  UINT32           u32Signature;
} APO_CONNECTION_PROPERTY;

Membros

pBuffer

Um ponteiro para o buffer de conexão. Os pontos de extremidade usam esse buffer para ler e gravar dados de áudio.

u32ValidFrameCount

O número de quadros válidos no buffer de conexão. Um APO usa a contagem de quadros válida para determinar a quantidade de dados a serem lidos e processados no buffer de entrada. Um APO define a contagem de quadros válida depois de gravar dados em sua conexão de saída.

u32BufferFlags

Os sinalizadores de conexão para esse buffer. Isso indica o status de validade das APOs. Para obter mais informações sobre esses sinalizadores, consulte APO_BUFFER_FLAGS.

u32Signature

Uma marca que identifica uma estrutura de APO_CONNECTION_PROPERTY válida. Uma estrutura válida é marcada como APO_CONNECTION_PROPERTY_SIGNATURE. Se o valor desse campo for igual a APO_CONNECTION_PROPERTY_V2_SIGNATURE, a estrutura poderá ser tipada com segurança para um APO_CONNECTION_PROPERTY_V2.

Comentários

A API AudioEndpoint dos Serviços de Área de Trabalho Remota é usada em cenários de Área de Trabalho Remota; não é para aplicativos cliente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7
Servidor mínimo com suporte Windows Server 2008 R2
Cabeçalho audioapotypes.h