Bagikan melalui


Struktur HEAACWAVEFORMAT (mmreg.h)

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine , dan Pengambilan Audio/Video di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]

Berisi data format untuk aliran AAC atau HE-AAC yang menyertakan data AudioSpecificConfig().

Sintaks

typedef struct heaacwaveformat_tag {
  HEAACWAVEINFO wfInfo;
  BYTE          pbAudioSpecificConfig[1];
} HEAACWAVEFORMAT;

Anggota

wfInfo

Struktur HEAACWAVEINFO .

pbAudioSpecificConfig[1]

Array byte yang berisi nilai AudioSpecificConfig(), seperti yang didefinisikan oleh ISO/IEC 14496-3. Array mungkin lebih besar dari ukuran yang diberikan dalam deklarasi struktur. Gunakan nilai wfInfo.wfx.cbSize untuk menentukan ukurannya.

Keterangan

Gunakan struktur ini untuk mengakses data AudioSpecificConfig() yang mengikuti struktur HEAACWAVEINFO . Data ini hanya ada ketika anggota wStructType dari struktur HEAACWAVEFORMAT adalah nol.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header mmreg.h