Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[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) |