APO_CONNECTION_PROPERTY struttura (audioapotypes.h)

Contiene le proprietà di connessione che cambiano dinamicamente.

Sintassi

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

Members

pBuffer

Puntatore al buffer di connessione. Gli endpoint usano questo buffer per leggere e scrivere dati audio.

u32ValidFrameCount

Numero di frame validi nel buffer di connessione. Un'APO usa il conteggio dei fotogrammi valido per determinare la quantità di dati da leggere ed elaborare nel buffer di input. Un'APO imposta il numero di fotogrammi valido dopo aver scritto i dati nella connessione di output.

u32BufferFlags

Flag di connessione per questo buffer. Indica lo stato di validità delle API. Per altre informazioni su questi flag, vedere APO_BUFFER_FLAGS.

u32Signature

Tag che identifica una struttura di APO_CONNECTION_PROPERTY valida. Una struttura valida è contrassegnata come APO_CONNECTION_PROPERTY_SIGNATURE. Se il valore di questo campo è uguale a APO_CONNECTION_PROPERTY_V2_SIGNATURE, la struttura può essere digitata in modo sicuro in un APO_CONNECTION_PROPERTY_V2.

Commenti

L'API AudioEndpoint servizi Desktop remoto è per l'uso negli scenari desktop remoto; non è per le applicazioni client.

Requisiti

Requisito Valore
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Intestazione audioapotypes.h