Condividi tramite


Struttura HEAACWAVEFORMAT (mmreg.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Contiene dati di formato per un flusso AAC o HE-AAC che include dati AudioSpecificConfig().

Sintassi

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

Members

wfInfo

Struttura HEAACWAVEINFO .

pbAudioSpecificConfig[1]

Matrice di byte che contiene il valore di AudioSpecificConfig(), come definito da ISO/IEC 14496-3. La matrice potrebbe essere maggiore della dimensione specificata nella dichiarazione della struttura. Usare il valore di wfInfo.wfx.cbSize per determinare le dimensioni.

Commenti

Usare questa struttura per accedere ai dati AudioSpecificConfig() che seguono una struttura HEAACWAVEINFO . Questi dati sono presenti solo quando il membro wStructType della struttura HEAACWAVEFORMAT è zero.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione mmreg.h