Compartilhar via


Estrutura HEAACWAVEFORMAT (mmreg.h)

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Contém dados de formato para um fluxo AAC ou HE-AAC que inclui dados AudioSpecificConfig().

Sintaxe

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

Membros

wfInfo

Uma estrutura HEAACWAVEINFO .

pbAudioSpecificConfig[1]

Uma matriz de bytes que contém o valor de AudioSpecificConfig(), conforme definido por ISO/IEC 14496-3. A matriz pode ser maior do que o tamanho especificado na declaração de estrutura. Use o valor de wfInfo.wfx.cbSize para determinar o tamanho.

Comentários

Use essa estrutura para acessar os dados AudioSpecificConfig() que seguem uma estrutura HEAACWAVEINFO . Esses dados só estão presentes quando o membro wStructType da estrutura HEAACWAVEFORMAT é zero.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho mmreg.h