HEAACWAVEFORMAT-Struktur (mmreg.h)
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Enthält Formatdaten für einen AAC- oder HE-AAC-Stream, der AudioSpecificConfig()-Daten enthält.
Syntax
typedef struct heaacwaveformat_tag {
HEAACWAVEINFO wfInfo;
BYTE pbAudioSpecificConfig[1];
} HEAACWAVEFORMAT;
Member
wfInfo
Eine HEAACWAVEINFO-Struktur .
pbAudioSpecificConfig[1]
Ein Bytearray, das den Wert von AudioSpecificConfig() enthält, wie in ISO/IEC 14496-3 definiert. Das Array kann größer als die in der Strukturdeklaration angegebene Größe sein. Verwenden Sie den Wert von wfInfo.wfx.cbSize , um die Größe zu bestimmen.
Bemerkungen
Verwenden Sie diese Struktur, um auf die AudioSpecificConfig()-Daten zuzugreifen, die einer HEAACWAVEINFO-Struktur folgen. Diese Daten sind nur vorhanden, wenn das wStructType-Element der HEAACWAVEFORMAT-Struktur null ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | mmreg.h |