AUDIO_STREAM_CONFIG_CAPS-Struktur (strmif.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.]
Die AUDIO_STREAM_CONFIG_CAPS-Struktur beschreibt eine Reihe von Audioformaten. Audiokomprimierungs- und Aufnahmefilter verwenden diese Struktur, um die Formate zu beschreiben, die sie erzeugen können.
Syntax
typedef struct _AUDIO_STREAM_CONFIG_CAPS {
GUID guid;
ULONG MinimumChannels;
ULONG MaximumChannels;
ULONG ChannelsGranularity;
ULONG MinimumBitsPerSample;
ULONG MaximumBitsPerSample;
ULONG BitsPerSampleGranularity;
ULONG MinimumSampleFrequency;
ULONG MaximumSampleFrequency;
ULONG SampleFrequencyGranularity;
} AUDIO_STREAM_CONFIG_CAPS;
Member
guid
Wird auf MEDIATYPE_Audio festgelegt, um ein Audiobeispiel anzugeben.
MinimumChannels
Minimale Anzahl von Kanälen.
MaximumChannels
Maximale Anzahl von Kanälen.
ChannelsGranularity
Granularität der Kanäle. Der Filter kann beispielsweise die Kanäle 2 bis 4 in den Schritten 2 angeben.
MinimumBitsPerSample
Minimale Bits pro Stichprobe.
MaximumBitsPerSample
Maximale Bitanzahl pro Beispiel.
BitsPerSampleGranularity
Granularität der Bits pro Beispiel. Der Filter kann beispielsweise 8 Bits pro Stichprobe bis zu 32 Bits pro Stichprobe in schritten von 8 angeben.
MinimumSampleFrequency
Minimale Stichprobenhäufigkeit.
MaximumSampleFrequency
Maximale Stichprobenhäufigkeit.
SampleFrequencyGranularity
Granularität der Häufigkeit. Der Filter kann beispielsweise 11025 Hz bis 44100 Hz in schritten von 11025 Hz angeben.
Anforderungen
Anforderung | Wert |
---|---|
Header | strmif.h (include Dshow.h) |