Bagikan melalui


struktur APO_CONNECTION_PROPERTY (audioapotypes.h)

Berisi properti koneksi yang berubah secara dinamis.

Sintaks

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

Anggota

pBuffer

Penunjuk ke buffer koneksi. Titik akhir menggunakan buffer ini untuk membaca dan menulis data audio.

u32ValidFrameCount

Jumlah bingkai yang valid dalam buffer koneksi. APO menggunakan jumlah bingkai yang valid untuk menentukan jumlah data yang akan dibaca dan diproses dalam buffer input. APO mengatur jumlah bingkai yang valid setelah menulis data ke dalam koneksi outputnya.

u32BufferFlags

Bendera koneksi untuk buffer ini. Ini menunjukkan status validitas API. Untuk informasi selengkapnya tentang bendera ini, lihat APO_BUFFER_FLAGS.

u32Signature

Tag yang mengidentifikasi struktur APO_CONNECTION_PROPERTY yang valid. Struktur yang valid ditandai sebagai APO_CONNECTION_PROPERTY_SIGNATURE. Jika nilai bidang ini sama dengan APO_CONNECTION_PROPERTY_V2_SIGNATURE, struktur dapat dengan aman mengetik ke APO_CONNECTION_PROPERTY_V2.

Keterangan

API AudioEndpoint Layanan Desktop Jauh adalah untuk digunakan dalam skenario Desktop Jauh; ini bukan untuk aplikasi klien.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7
Server minimum yang didukung Windows Server 2008 R2
Header audioapotypes.h