Freigeben über


Ksmedia.h

Dieser Abschnitt enthält Referenzthemen für den Ksmedia.h-Header.

In diesem Abschnitt

Thema BESCHREIBUNG
KSEVENT_CONTROL_CHANGE Das KSEVENT_CONTROL_CHANGE-Ereignis gibt an, dass eine Änderung des Steuerungswerts an einem Knoten aufgetreten ist, der einen Hardware-Lautstärkeregler, einen Stummschaltschalter oder einen anderen Manuellsteuerungstyp darstellt. Der Ereigniswerttyp (Vorgangsdaten) ist eine KSEVENTDATA-Struktur, die den Typ der Benachrichtigung angibt, die für ein Ereignis verwendet werden soll.
KSEVENT_LOOPEDSTREAMING_POSITION Das KSEVENT_LOOPEDSTREAMING_POSITION-Ereignis gibt an, dass der Audiodatenstrom eine angegebene Position in einem Schleifenpuffer erreicht hat.
KSEVENT_SOUNDDETECTOR_MATCHDETECTED Das KSEVENT_SOUNDDETECTOR_MATCHDETECTED-Ereignis wird vom Audiotreiber generiert, um das Betriebssystem zu benachrichtigen, wenn eine Übereinstimmung erkannt wird.
KSJACK_DESCRIPTION Die KSJACK_DESCRIPTION-Struktur gibt die physischen Attribute einer Audiobuchse an.
KSJACK_DESCRIPTION2 Die KSJACK_DESCRIPTION2-Struktur gibt die Funktionen und den aktuellen Zustand einer Buchse an, die die Erkennung der Jack-Anwesenheit unterstützt.
KSPROPERTY_AC3_ALTERNATE_AUDIO Die KSPROPERTY_AC3_ALTERNATE_AUDIO-Eigenschaft gibt an, ob die beiden Monokanäle in einem AC-3-codierten Stream als Stereopaar oder als zwei unabhängige Programmkanäle interpretiert werden sollen.
KSPROPERTY_AC3_BIT_STREAM_MODE Die KSPROPERTY_AC3_BIT_STREAM_MODE-Eigenschaft gibt den Bitstreammodus an. Dabei handelt es sich um den Typ des Audiodiensts, der in einen AC-3-Stream codiert ist.
KSPROPERTY_AC3_DIALOGUE_LEVEL Die eigenschaft KSPROPERTY_AC3_DIALOGUE_LEVEL gibt die durchschnittliche Lautstärke des gesprochenen Dialogs innerhalb des Audioprogramms in einem AC-3-codierten Stream an.
KSPROPERTY_AC3_DOWNMIX Die eigenschaft KSPROPERTY_AC3_DOWNMIX gibt an, ob die Programmkanäle in einem AC-3-codierten Stream downmixt werden müssen, um die Lautsprecherkonfiguration zu berücksichtigen.
KSPROPERTY_AC3_ERROR_CONCEALMENT Die KSPROPERTY_AC3_ERROR_CONCEALMENT-Eigenschaft gibt an, wie Fehler im AC-3-codierten Stream während der Wiedergabe verborgen werden sollen.
KSPROPERTY_AC3_LANGUAGE_CODE Die KSPROPERTY_AC3_LANGUAGE_CODE-Eigenschaft gibt den Sprachcode des AC-3-codierten Datenstroms an.
KSPROPERTY_AC3_ROOM_TYPE Die KSPROPERTY_AC3_ROOM_TYPE-Eigenschaft gibt den Typ und die Kalibrierung des Mischraums an, in dem die letzte Audiositzung erstellt wurde.
KSPROPERTY_AEC_MODE Die KSPROPERTY_AEC_MODE-Eigenschaft wird verwendet, um den Betriebsmodus eines AEC-Knotens zu steuern. Dies ist eine optionale Eigenschaft eines AEC-Knotens (KSNODETYPE_ACOUSTIC_ECHO_CANCEL).
KSPROPERTY_AEC_NOISE_FILL_ENABLE Die KSPROPERTY_AEC_NOISE_FILL_ENABLE-Eigenschaft wird verwendet, um die Füllung von Hintergrundgeräuschen zu aktivieren und zu deaktivieren. Dies ist eine optionale Eigenschaft eines AEC-Knotens (KSNODETYPE_ACOUSTIC_ECHO_CANCEL).
KSPROPERTY_AEC_STATUS Die KSPROPERTY_AEC_STATUS-Eigenschaft wird verwendet, um die status eines AEC-Knotens (KSNODETYPE_ACOUSTIC_ECHO_CANCEL) zu überwachen. Dies ist eine optionale Eigenschaft eines AEC-Knotens.
KSPROPERTY_AUDIO_3D_INTERFACE Die KSPROPERTY_AUDIO_3D_INTERFACE-Eigenschaft gibt den 3D-Algorithmus an, der zum Verarbeiten der Daten im Soundpuffer verwendet werden soll.
KSPROPERTY_AUDIO_AGC Die eigenschaft KSPROPERTY_AUDIO_AGC gibt den Status der AGC (automatische Verstärkungssteuerung) für einen Kanal in einem AGC-Knoten an (KSNODETYPE_AGC).
KSPROPERTY_AUDIO_ALGORITHM_INSTANCE Die KSPROPERTY_AUDIO_ALGORITHM_INSTANCE-Eigenschaft gibt den DSP-Algorithmus (Digital Signal Processing) an, der verwendet wird, um den Drittanbietereffekt zu erzielen, den der Knoten auf den Audiodatenstrom anwendet. Die für diese Eigenschaft definierten Effekte umfassen akustische Echounterdrückung und Rauschunterdrückung.
KSPROPERTY_AUDIO_BASS Die KSPROPERTY_AUDIO_BASS-Eigenschaft gibt den Basspegel für einen Kanal in einem Tonknoten (KSNODETYPE_TONE) an.
KSPROPERTY_AUDIO_BASS_BOOST Die eigenschaft KSPROPERTY_AUDIO_BASS_BOOST aktiviert und deaktiviert die Bassverstärkung für einen Kanal in einem Tonknoten (KSNODETYPE_TONE).
KSPROPERTY_AUDIO_BUFFER_DURATION Mit der eigenschaft KSPROPERTY_AUDIO_BUFFER_DURATION kann die Größe des Clientanwendungspuffers als Zeitdauer gemeldet werden.
KSPROPERTY_AUDIO_CHANNEL_CONFIG Die eigenschaft KSPROPERTY_AUDIO_CHANNEL_CONFIG gibt die tatsächliche räumliche Platzierung von Kanälen im Audiodatenstrom an, den ein Knoten ausgibt.
KSPROPERTY_AUDIO_CHORUS_LEVEL Die KSPROPERTY_AUDIO_CHORUS_LEVEL-Eigenschaft gibt die Chorusebene an. Dies ist eine Eigenschaft eines Chorusknotens (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH Die KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH-Eigenschaft gibt die Tiefe der Chormodulation an. Dies ist eine Eigenschaft eines Chorusknotens (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE Die KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE-Eigenschaft gibt die Chormodulationsrate an. Dies ist eine Eigenschaft eines Chorusknotens (KSNODETYPE_CHORUS).
KSPROPERTY_AUDIO_COPY_PROTECTION Die KSPROPERTY_AUDIO_COPY_PROTECTION-Eigenschaft gibt den kopiergeschützten status eines Audiodatenstroms an.
KSPROPERTY_AUDIO_CPU_RESOURCES Die eigenschaft KSPROPERTY_AUDIO_CPU_RESOURCES gibt an, ob die Funktionalität eines Knotens in Hardware implementiert oder in Software emuliert wird, die auf der Host-CPU ausgeführt wird.
KSPROPERTY_AUDIO_DELAY Die KSPROPERTY_AUDIO_DELAY-Eigenschaft gibt die Zeitverzögerung an, die ein Verzögerungsknoten (KSNODETYPE_DELAY) in einen angegebenen Kanal einführt.
KSPROPERTY_AUDIO_DEMUX_DEST Die KSPROPERTY_AUDIO_DEMUX_DEST-Eigenschaft gibt den Zieldatenstrom an, an den ein Demultiplexer seinen Eingabedatenstrom leitet. Dies ist eine Eigenschaft eines DEMUX-Knotens (KSNODETYPE_DEMUX).
KSPROPERTY_AUDIO_DEV_SPECIFIC Die eigenschaft KSPROPERTY_AUDIO_DEV_SPECIFIC wird verwendet, um auf eine gerätespezifische Eigenschaft in einem gerätespezifischen Knoten (KSNODETYPE_DEV_SPECIFIC) zuzugreifen.
KSPROPERTY_AUDIO_DYNAMIC_RANGE Die eigenschaft KSPROPERTY_AUDIO_DYNAMIC_RANGE gibt den dynamischen Bereich des Audiodatenstroms an, der von einem Lautheitsknoten (KSNODETYPE_LOUDNESS) ausgegeben wird.
KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE Die eigenschaft KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE wird verwendet, um die dynamische Nachverfolgung der Samplingrate eines Knotens zu aktivieren und zu deaktivieren.
KSPROPERTY_AUDIO_EQ_BANDS Die KSPROPERTY_AUDIO_EQ_BANDS-Eigenschaft gibt den Satz von Frequenzbändern aus einer Entzerrungstabelle an. Dies ist eine get-only-Eigenschaft eines Kanals in einem EQ-Knoten (KSNODETYPE_EQUALIZER).
KSPROPERTY_AUDIO_EQ_LEVEL Die KSPROPERTY_AUDIO_EQ_LEVEL-Eigenschaft gibt die Entzerrungsebenen für eine Entzerrungstabelle an, die Einträge für n Frequenzbänder enthält. Dies ist eine Eigenschaft eines Kanals in einem EQ-Knoten (KSNODETYPE_EQUALIZER).
KSPROPERTY_AUDIO_FILTER_STATE Die KSPROPERTY_AUDIO_FILTER_STATE-Eigenschaft wird verwendet, um einen GFX-Filter nach einer Liste der unterstützten Eigenschaftensätze abzufragen. Die Liste wird in Form eines Arrays von Eigenschaftensatz-GUIDs abgerufen.
KSPROPERTY_AUDIO_LATENCY Die eigenschaft KSPROPERTY_AUDIO_LATENCY wird verwendet, um die Verzögerung (oder den Umfang der Audiopufferung) zu melden, die dem Stream zugeordnet ist.
KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION Die KSPROPERTY_AUDIO_LINEAR_BUFFER_POSITION-Eigenschaftsanforderung ruft eine Zahl ab, die die Anzahl der Bytes darstellt, die der DMA seit Dem Beginn des Datenstroms aus dem Audiopuffer abgerufen hat.
KSPROPERTY_AUDIO_LOUDNESS Die KSPROPERTY_AUDIO_LOUDNESS-Eigenschaft gibt an, ob die Lautheit (Gesamtdynamikbereich und Bassverstärkung) für einen Kanal in einem Lautheitsknoten (KSNODETYPE_LOUDNESS) aktiviert oder deaktiviert ist.
KSPROPERTY_AUDIO_MANUFACTURE_GUID Dieser Parametername ist für die zukünftige Verwendung reserviert.
KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY Die KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY-Eigenschaft gibt die Geometrie des Mikrofonarrays an.
KSPROPERTY_AUDIO_MIC_SENSITIVITY Die KSPROPERTY_AUDIO_MIC_SENSITIVITY-Eigenschaft gibt die Mikrofonempfindlichkeit in Dezibel im Verhältnis zu dBFS-Einheiten (Full Scale) an.
KSPROPERTY_AUDIO_MIC_SNR Die KSPROPERTY_AUDIO_MIC_SNR-Eigenschaft gibt das Mikrofonsignal-Rauschverhältnis(SNR)-Measure in dB-Einheiten an.
KSPROPERTY_AUDIO_MID Die KSPROPERTY_AUDIO_MID-Eigenschaft gibt die Mittlere Frequenzebene eines Kanals in einem Tonknoten (KSNODETYPE_TONE) an.
KSPROPERTY_AUDIO_MIX_LEVEL_CAPS Die KSPROPERTY_AUDIO_MIX_LEVEL_CAPS-Eigenschaft gibt die Funktionen auf Mixebene eines Supermixerknotens (KSNODETYPE_SUPERMIX) an. Eine einzelne Get-Property-Anforderung ruft Informationen für alle Kombinationen von Eingabe- und Ausgabekanälen ab.
KSPROPERTY_AUDIO_MIX_LEVEL_TABLE Die KSPROPERTY_AUDIO_MIX_LEVEL_TABLE-Eigenschaft gibt die Mixebenen für einen Supermixerknoten (KSNODETYPE_SUPERMIX) an. Sie stellt Informationen für alle Eingabe- und Ausgabekanäle bereit.
KSPROPERTY_AUDIO_MUTE Die KSPROPERTY_AUDIO_MUTE-Eigenschaft gibt an, ob ein Kanal auf einem Stummschaltknoten (KSNODETYPE_MUTE) stummgeschaltet ist oder nicht.
KSPROPERTY_AUDIO_MUX_SOURCE Die KSPROPERTY_AUDIO_MUX_SOURCE-Eigenschaft gibt die Quelle für den Ausgabestream eines Multiplexers an. Dies ist eine Eigenschaft eines MUX-Knotens (KSNODETYPE_MUX).
KSPROPERTY_AUDIO_NUM_EQ_BANDS Die KSPROPERTY_AUDIO_NUM_EQ_BANDS-Eigenschaft wird verwendet, um die Anzahl der Frequenzbänder in der Entzerrungstabelle abzurufen. Dies ist eine reine Get-Eigenschaft eines Kanals in einem EQ-Knoten (KSNODETYPE_EQUALIZER).
KSPROPERTY_AUDIO_PEAKMETER Die KSPROPERTY_AUDIO_PEAKMETER-Eigenschaft ruft den maximalen Audiosignalpegel ab, der seit dem letzten Zurücksetzen des Peakmeterknotens an einem Peakmeterknoten (KSNODETYPE_PEAKMETER) aufgetreten ist.
KSPROPERTY_AUDIO_PEAKMETER2 Windows 8 führt die eigenschaft KSPROPERTY_AUDIO_PEAKMETER2 ein, die den maximalen Audiosignalpegel meldet, der seit dem letzten Zurücksetzen des Peakmeterknotens an einem Peakmeterknoten (KSNODETYPE_PEAKMETER) aufgetreten ist.
KSPROPERTY_AUDIO_POSITION Die KSPROPERTY_AUDIO_POSITION-Eigenschaft gibt die aktuelle Position der Wiedergabe- und Schreibcursoren im Soundpuffer für den Audiostream des Pins an.
KSPROPERTY_AUDIO_POSITIONEX Die KSPROPERTY_AUDIO_POSITIONEX-Eigenschaft stellt dem Aufrufer die Streamposition und die zugehörigen Zeitstempelinformationen für einen Kernelstreaming-basierten Audiotreiber (KS) bereit.
KSPROPERTY_AUDIO_PREFERRED_STATUS Die KSPROPERTY_AUDIO_PREFERRED_STATUS-Eigenschaft informiert ein Gerät darüber, dass es das bevorzugte Audiogerät des Systems ist.
KSPROPERTY_AUDIO_PRESENTATION_POSITION Die KSPROPERTY_AUDIO_PRESENTATION_POSITION-Eigenschaftsanforderung ruft eine Struktur ab, die die aktuelle Position in den Audiodaten angibt, die an den Endpunkt gerendert werden.
KSPROPERTY_AUDIO_PRODUCT_GUID Dieser Parametername ist für die zukünftige Verwendung reserviert.
KSPROPERTY_AUDIO_QUALITY Die KSPROPERTY_AUDIO_QUALITY-Eigenschaft gibt die Qualitätsebene des Ausgabestreams eines Knotens an. Dies ist eine Eigenschaft eines SRC-Knotens (KSNODETYPE_SRC).
KSPROPERTY_AUDIO_REVERB_LEVEL Die KSPROPERTY_AUDIO_REVERB_LEVEL-Eigenschaft gibt die aktuelle Hallebene an. Dies ist eine Eigenschaft eines Hallknotens (KSNODETYPE_REVERB).
KSPROPERTY_AUDIO_REVERB_TIME Die KSPROPERTY_AUDIO_REVERB_TIME-Eigenschaft gibt die Nachhallzeit an. Dies ist eine Eigenschaft eines Hallknotens (KSNODETYPE_REVERB).
KSPROPERTY_AUDIO_SAMPLING_RATE Die KSPROPERTY_AUDIO_SAMPLING_RATE-Eigenschaft gibt die Rate an, mit der ein Knoten seinen Eingabedatenstrom abgibt, um seinen Ausgabedatenstrom zu erzeugen.
KSPROPERTY_AUDIO_STEREO_ENHANCE Dieser Parametername ist für die zukünftige Verwendung reserviert.
KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY Die KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY-Eigenschaft wird in Kombination mit KSPROPERTY_AUDIO_CHANNEL_CONFIG verwendet, um die DirectSound-Lautsprecherkonfigurationseigenschaft für hardwarebeschleunigte 3D-Audiowiedergabe zu implementieren. Dies ist eine optionale Eigenschaft von DAC-Knoten (KSNODETYPE_DAC) und 3D-Knoten (KSNODETYPE_3D_EFFECTS).
KSPROPERTY_AUDIO_SURROUND_ENCODE Die KSPROPERTY_AUDIO_SURROUND_ENCODE-Eigenschaft gibt an, ob der Surround-Encoder des Filters aktiviert oder deaktiviert ist. Ein Surround-Encoder-Knoten (KSNODETYPE_PROLOGIC_ENCODER) führt die Dolby Surround Pro Logic-Codierung aus.
KSPROPERTY_AUDIO_TREBLE Die KSPROPERTY_AUDIO_TREBLE-Eigenschaft gibt die Höhenebene für einen Kanal in einem Tonknoten (KSNODETYPE_TONE) an.
KSPROPERTY_AUDIO_VOLUMELEVEL Die KSPROPERTY_AUDIO_VOLUMELEVEL-Eigenschaft gibt die Volumeebene eines Kanals in einem Volumeknoten (KSNODETYPE_VOLUME) an.
KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED KSPROPERTY_AUDIO_VOLUMELIMIT_ENGAGED ist eine neue KS-Eigenschaft, die der KSPROPSETID_Audio-Eigenschaft hinzugefügt wurde, die in Windows 8.1 festgelegt ist.
KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION Die KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_POSITION-Eigenschaftsanforderung gibt die aktuelle Schreibposition des WaveRT-Puffers in Bytes an. Der Auslagerungstreiber kann diese Schreibpositionsinformationen verwenden, um zu ermitteln, wie viele gültige Daten sich im WaveRT-Puffer befinden.
KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION Die KSPROPERTY_AUDIO_WAVERT_CURRENT_WRITE_LASTBUFFER_POSITION-Eigenschaft wird verwendet, um das letzte gültige Byte im Audiopuffer anzugeben.
KSPROPERTY_AUDIO_WIDE_MODE Dieser Parametername ist für die zukünftige Verwendung reserviert.
KSPROPERTY_AUDIO_WIDENESS Die KSPROPERTY_AUDIO_WIDENESS-Eigenschaft gibt die Breite (scheinbare Breite) des Stereobilds an.
KSPROPERTY_AUDIOENGINE Die im KSPROPSETID_AudioEngine-Eigenschaftssatz enthaltenen Eigenschaften werden von dieser Enumeration definiert und müssen von einem KSNODETYPE_AUDIO_ENGINE Knoten unterstützt werden.
KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE Die KSPROPERTY_AUDIOENGINE_BUFFER_SIZE_RANGE-Eigenschaft gibt die minimale und maximale Größe des Puffers an, die die Hardwareaudio-Engine für ein bestimmtes Datenformat unterstützen kann, und zwar auf der instance, wenn es aufgerufen wird. Die Puffergröße wird in Bytes angegeben.
KSPROPERTY_AUDIOENGINE_DESCRIPTOR Der Audiotreiber für die auslagerungsfähige Hardwarelösung verwendet KSPROPERTY_AUDIOENGINE_DESCRIPTOR , um Informationen über den Knoten bereitzustellen, der die Hardwareaudio-Engine darstellt.
KSPROPERTY_AUDIOENGINE_DEVICEFORMAT Die KSPROPERTY_AUDIOENGINE_DEVICEFORMAT-Eigenschaftsanforderung ruft den Zustand des Audiomodulknotens in Bezug auf seine Geräteformateinstellung ab oder ändert ihn.
KSPROPERTY_AUDIOENGINE_GFXENABLE Die KSPROPERTY_AUDIOENGINE_GFXENABLE-Eigenschaftsanforderung ermöglicht dem Audiotreiber das Abrufen oder Ändern des Zustands des Audiomodulknotens in Bezug auf seine globalen Effektverarbeitungsfunktionen.
KSPROPERTY_AUDIOENGINE_LFXENABLE Die KSPROPERTY_AUDIOENGINE_LFXENABLE-Eigenschaftsanforderung ruft den Zustand des Audiomodulknotens in Bezug auf seine lokalen Effektverarbeitungsfunktionen ab oder ändert ihn.
KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION Mit der KSPROPERTY_AUDIOENGINE_LOOPBACK_PROTECTION-Eigenschaftsanforderung kann der Audiotreiber den Loopbackschutz status des Audiomodulknotens festlegen.
KSPROPERTY_AUDIOENGINE_MIXFORMAT Die KSPROPERTY_AUDIOENGINE_MIXFORMAT-Eigenschaftsanforderung ruft die Einstellung des Mixers in der Hardwareaudio-Engine ab.
KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS Die KSPROPERTY_AUDIOENGINE_SUPPORTEDDEVICEFORMATS-Eigenschaftsanforderung ruft die Geräteformate ab, die von der Hardwareaudio-Engine unterstützt werden.
KSPROPERTY_AUDIOENGINE_VOLUMELEVEL Die KSPROPERTY_AUDIOENGINE_VOLUMELEVEL-Eigenschaft gibt die Volumeebene eines Kanals in einem bestimmten Stream an.
KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID Die KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID-Eigenschaft wird verwendet, um einen GFX-Filter über die Plug & Play Geräte-ID des Audiogeräts zu informieren, das die Quelle des Aufzeichnungsdatenstroms ist.
KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID Die KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID-Eigenschaft wird verwendet, um einen GFX-Filter über die Plug & Play Geräte-ID des Audiogeräts zu informieren, das die endgültige Audiomischung rendert.
KSPROPERTY_AUDIOMODULE Die KSPROPERTY_AUDIOMODULE-Enumeration definiert Konstanten, die von Audiotreibern verwendet werden, um Informationen zu vom Partner definierten Audiomodulen zu kommunizieren.
KSPROPERTY_AUDIOSIGNALPROCESSING Die KSPROPERTY_AUDIOSIGNALPROCESSING-Enumeration definiert eine Konstante, die von Audiotreibern in Verbindung mit Audioverarbeitungsmodi an Pins verwendet wird.
KSPROPERTY_AUDIOSIGNALPROCESSING_MODES Die KSPROPERTY_AUDIOSIGNALPROCESSING_MODES-Eigenschaft gibt die Liste der Audiosignalverarbeitungsmodi zurück, die von einer Pin factory unterstützt werden.
KSPROPERTY_DIRECTSOUND3DBUFFER_ALL Die KSPROPERTY_DIRECTSOUND3DBUFFER_ALL-Eigenschaft wird verwendet, um alle DirectSound 3D-Puffereigenschaften für den angegebenen Puffer abzurufen oder festzulegen.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES Die KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES-Eigenschaft gibt die Innen- und Außenkegelwinkel des Schallprojektionskegels für einen 3D-Schallpuffer an.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION Die KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION-Eigenschaft gibt die Ausrichtung des Schallprojektionskegels für einen 3D-Soundpuffer an.
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME Die KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME-Eigenschaft gibt die Lautstärke des Cone-Outside-Sounds für einen 3D-Soundpuffer an.
KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE Die eigenschaft KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE gibt den maximalen Abstand für einen 3D-Soundpuffer an.
KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE Die KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE-Eigenschaft gibt den Mindestabstand für einen 3D-Soundpuffer an.
KSPROPERTY_DIRECTSOUND3DBUFFER_MODE Die KSPROPERTY_DIRECTSOUND3DBUFFER_MODE-Eigenschaft gibt den Verarbeitungsmodus eines 3D-Soundpuffers an.
KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION Die KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION-Eigenschaft gibt die Position eines 3D-Soundpuffers an.
KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY Die KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY-Eigenschaft gibt die Geschwindigkeit eines 3D-Schallpuffers an.
KSPROPERTY_DIRECTSOUND3DLISTENER_ALL Die KSPROPERTY_DIRECTSOUND3DLISTENER_ALL-Eigenschaft wird verwendet, um alle DirectSound 3D-listener-Eigenschaften für die angegebene Listener-ID festzulegen oder abzurufen.
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION Die eigenschaft KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION wird verwendet, um dem Treiber mitzuteilen, wann der Speicher für seine Listenerdaten zugeordnet und freigegeben werden soll. Der Speicher wird beim Erstellen des Listeners zugeordnet und beim Löschen des Listeners freigegeben. Diese Eigenschaft kann auch verwendet werden, um den Treiber abzufragen, ob Listenerdaten derzeit zugeordnet sind.
KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH Die eigenschaft KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH gibt die Batchmoduseinstellung für einen 3D-Listener an.
KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR Die KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR-Eigenschaft gibt den Abstandsfaktor an, der auf alle Entfernungswerte angewendet werden soll.
KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR Die eigenschaft KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR gibt den Dopplerfaktor für einen 3D-Listener an.
KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION Die KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION-Eigenschaft gibt die Ausrichtung eines 3D-Listeners an.
KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION Die KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION-Eigenschaft gibt die Position eines 3D-Listeners an.
KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR Die eigenschaft KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR gibt den Rollofffaktor für einen 3D-Listener an.
KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY Die KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY-Eigenschaft gibt den Geschwindigkeitsvektor eines 3D-Listeners an.
KSPROPERTY_FMRX_ANTENNAENDPOINTID Die eigenschaft KSTOPOLOGY_ENDPOINTID enthält Informationen zum Endpunkt, der als FM-Antenne verwendet werden soll.
KSPROPERTY_FMRX_ENDPOINTID Die eigenschaft KSTOPOLOGY_ENDPOINTID enthält die Endpunkt-ID für den FM-Funkausgangs-/Renderendpunkt.
KSPROPERTY_FMRX_VOLUME Die eigenschaft KSPROPERTY_FMRX_VOLUME steuert die Lautstärke des UKW-Radios.
KSPROPERTY_HRTF3D_FILTER_FORMAT Die eigenschaft KSPROPERTY_HRTF3D_FILTER_FORMAT ruft das filterformat ab, das vom HRTF-Algorithmus verwendet wird.
KSPROPERTY_HRTF3D_INITIALIZE Die KSPROPERTY_HRTF3D_INITIALIZE-Eigenschaft gibt die Parameterwerte an, die zum Initialisieren des HRTF-Algorithmus verwendet werden sollen.
KSPROPERTY_HRTF3D_PARAMS Die KSPROPERTY_HRTF3D_PARAMS-Eigenschaft wendet einen Satz von 3D-Parameterwerten auf den HRTF-Algorithmus an.
KSPROPERTY_ITD3D_PARAMS Die eigenschaft KSPROPERTY_ITD3D_PARAMS wird verwendet, um die Parameter festzulegen, die vom ITD-Algorithmus eines 3D-Knotens verwendet werden.
KSPROPERTY_JACK Die KSPROPERTY_JACK-Enumeration definiert neue Eigenschafts-IDs, die von Audiobuchsenstrukturen verwendet werden.
KSPROPERTY_JACK_CONTAINERID Die KSPROPERTY_JACK_CONTAINERID-Eigenschaft wird als pinweise Eigenschaft implementiert, auf die mithilfe des Filterhandles zugegriffen wird.
KSPROPERTY_JACK_DESCRIPTION Die eigenschaft KSPROPERTY_JACK_DESCRIPTION wird als mehrelementige, pinweise Eigenschaft implementiert, auf die über das Filterhandle zugegriffen wird.
KSPROPERTY_JACK_DESCRIPTION2 Die KSPROPERTY_JACK_DESCRIPTION2-Eigenschaft wird als pinweise Eigenschaft implementiert, auf die mithilfe des Filterhandles zugegriffen wird.
KSPROPERTY_JACK_DESCRIPTION3 Die KSPROPERTY_JACK_DESCRIPTION3-Eigenschaft wird als pinweise Eigenschaft implementiert, auf die mithilfe des Filterhandles zugegriffen wird.
KSPROPERTY_JACK_SINK_INFO Die KSPROPERTY_JACK_SINK_INFO-Eigenschaft wird als pinweise Eigenschaft implementiert, auf die mithilfe des Filterhandles zugegriffen wird.
KSPROPERTY_ONESHOT_DISCONNECT Die eigenschaft KSPROPERTY_ONESHOT_DISCONNECT wird verwendet, um den Audiotreiber aufzufordern, die Verbindung mit dem Bluetooth-Audiogerät zu trennen.
KSPROPERTY_ONESHOT_RECONNECT Die eigenschaft KSPROPERTY_ONESHOT_RECONNECT wird verwendet, um den Audiotreiber aufzufordern, eine Verbindung mit dem Bluetooth-Audiogerät herzustellen.
KSPROPERTY_RTAUDIO_BUFFER Die eigenschaft KSPROPERTY_RTAUDIO_BUFFER gibt einen vom Treiber zugewiesenen zyklischen Puffer für Audiodaten an.
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION Die KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION-Eigenschaft gibt einen vom Treiber zugewiesenen zyklischen Puffer für Audiodaten an und identifiziert Ereignisbenachrichtigungsanforderungen.
KSPROPERTY_RTAUDIO_CLOCKREGISTER Die KSPROPERTY_RTAUDIO_CLOCKREGISTER-Eigenschaft ordnet das Wanduhrregister des Audiogeräts einem virtuellen Speicherspeicherort zu, auf den der Client zugreifen kann.
KSPROPERTY_RTAUDIO_GETREADPACKET KSPROPERTY_RTAUDIO_GETREADPACKET gibt Informationen zu erfassten Audiopaketen zurück.
KSPROPERTY_RTAUDIO_HWLATENCY Die eigenschaft KSPROPERTY_RTAUDIO_HWLATENCY ruft eine Beschreibung der Streamlatenz der Audiohardware und des zugehörigen Datenpfads ab.
KSPROPERTY_RTAUDIO_PACKETCOUNT KSPROPERTY_RTAUDIO_PACKETCOUNT gibt die (1-basierte) Anzahl der Pakete zurück, die vollständig aus dem WaveRT-Puffer in die Hardware übertragen wurden.
KSPROPERTY_RTAUDIO_POSITIONREGISTER Die eigenschaft KSPROPERTY_RTAUDIO_POSITIONREGISTER ordnet das Positionsregister eines Audiogeräts für einen bestimmten Stream einem virtuellen Speicherspeicherort zu, auf den der Client zugreifen kann.
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION KSPROPERTY_RTAUDIO_PRESENTATION_POSITION gibt Datenstrompräsentationsinformationen zurück.
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT Die Clientanwendung verwendet die KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT-Eigenschaft, um zu bestimmen, ob der Audiotreiber die Clientanwendung benachrichtigen kann, wenn ein Prozess, der für den übermittelten Puffer ausgeführt wird, abgeschlossen ist.
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT Die KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT-Eigenschaft registriert ein Benutzermodusereignis für DMA-gesteuerte Ereignisbenachrichtigungen. Ereignisse müssen registriert werden, nachdem KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION erfolgreich aufgerufen wurde.
KSPROPERTY_RTAUDIO_SETWRITEPACKET KSPROPERTY_RTAUDIO_SETWRITEPACKET informiert den Treiber darüber, dass das Betriebssystem gültige Daten in den WaveRT-Puffer geschrieben hat.
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT Die KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT-Eigenschaft hebt die Registrierung eines Benutzermodusereignisses bei DMA-gesteuerten Ereignisbenachrichtigungen auf.
KSPROPERTY_SOUNDDETECTOR Die KSPROPERTY_SOUNDDETECTOR-Enumeration definiert Konstanten, die verwendet werden, um einen Filter für ein Audioaufnahmegerät zu registrieren, das auch eine Detektor unterstützt.
KSPROPERTY_SOUNDDETECTOR_ARMED Die KSPROPERTY_SOUNDDETECTOR_ARMED-Eigenschaft ist der aktuelle Bewaffnungszustand des Detektors.
KSPROPERTY_SOUNDDETECTOR_MATCHRESULT Die KSPROPERTY_SOUNDDETECTOR_MATCHRESULT-Eigenschaft enthält die Ergebnisdaten für eine Übereinstimmung.
KSPROPERTY_SOUNDDETECTOR_PATTERNS Die eigenschaft KSPROPERTY_SOUNDDETECTOR_PATTERNS wird vom Betriebssystem festgelegt, um die zu erkennenden Schlüsselwörter zu konfigurieren.
KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS Die KSPROPERTY_SOUNDDETECTOR_SUPPORTEDPATTERNS-Eigenschaft wird verwendet, um eine Liste von GUIDs abzurufen, die die Typen der unterstützten Muster identifizieren.
KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE Die KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE-Eigenschaft fügt eine virtuelle Quelle an eine Anheftung instance auf einem virtuellen Audiogerät an.
KSPROPERTY_SYSAUDIO_COMPONENT_ID Die KSPROPERTY_SYSAUDIO_COMPONENT_ID-Eigenschaft ruft die Komponenten-ID von dem Wave-Rendering-Gerät ab, das das angegebene virtuelle Audiogerät verwendet.
KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE Die KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE-Eigenschaft erstellt eine neue virtuelle Quelle.
KSPROPERTY_SYSAUDIO_DEVICE_COUNT Die KSPROPERTY_SYSAUDIO_DEVICE_COUNT-Eigenschaft ruft eine Anzahl ab, die die Anzahl der virtuellen Audiogeräte angibt, aus denen ein DirectSound-Anwendungsprogramm auswählen muss.
KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME Die KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME-Eigenschaft ruft eine Unicode-Zeichenfolge ab, die den Anzeigenamen des virtuellen Audiogeräts enthält.
KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE Die KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE-Eigenschaft gibt die aktuelle instance eines virtuellen Audiogeräts an.
KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME Die KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME-Eigenschaft ruft eine Unicode-Zeichenfolge ab, die den Plug & Play Geräteschnittstellennamen für das angegebene virtuelle Audiogerät enthält.
KSPROPERTY_SYSAUDIO_INSTANCE_INFO Die KSPROPERTY_SYSAUDIO_INSTANCE_INFO-Eigenschaft öffnet ein virtuelles Audiogerät und gibt die Konfigurationsflags für dieses Gerät an.
KSPROPERTY_SYSAUDIO_SELECT_GRAPH Die KSPROPERTY_SYSAUDIO_SELECT_GRAPH-Eigenschaft wird verwendet, um explizit einen optionalen Knoten in das Diagramm einzuschließen, den SysAudio für eine Anheftung instance auf einem virtuellen Audiogerät erstellt.
KSPROPERTY_TELEPHONY_CALLCONTROL Die KSPROPERTY_TELEPHONY_CALLCONTROL-Eigenschaft wird verwendet, um einen Telefonanruf zu starten und zu beenden.
KSPROPERTY_TELEPHONY_CALLHOLD Die KSPROPERTY_TELEPHONY_CALLHOLD-Eigenschaft wird verwendet, um den Haltezustand eines Telefonanrufs zu steuern.
KSPROPERTY_TELEPHONY_CALLINFO Die KSPROPERTY_TELEPHONY_CALLINFO-Eigenschaft wird verwendet, um aktuelle Anrufinformationen wie Anrufstatus und Anruftyp abzurufen.
KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR Die KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR-Eigenschaft enthält die Render- und Aufzeichnungsendpunkte für das Mobilfunkaudiorouting.
KSPROPERTY_TELEPHONY_MUTE_TX Die KSPROPERTY_TELEPHONY_MUTE_TX-Eigenschaft wird verwendet, um zu steuern, ob die Daten stummgeschaltet werden sollen, die vom lokalen Mikrofon an das Remoteende übertragen werden.
KSPROPERTY_TELEPHONY_PROVIDERCHANGE Die KSPROPERTY_TELEPHONY_PROVIDERCHANGE-Eigenschaft wird verwendet, um dem Audiotreiber mitzuteilen, dass die Single-Radio Voice Call Continuity (SRVCC) beginnt oder endet.
KSPROPERTY_TELEPHONY_PROVIDERID Die eigenschaft KSPROPERTY_TELEPHONY_PROVIDERID wird vom Audiotreiber verwendet, um einem Wellenfilter einen Anbieterbezeichner zuzuordnen.
KSPROPERTY_TELEPHONY_VOLUME Die KSPROPERTY_TELEPHONY_VOLUME-Eigenschaft wird verwendet, um die Lautstärke für alle Mobilfunkanrufe zu steuern.
KSPROPERTY_TOPOLOGYNODE_ENABLE Die KSPROPERTY_TOPOLOGYNODE_ENABLE-Eigenschaft wird verwendet, um die Topologieknoten in einer bereits erstellten Topologie zu aktivieren oder zu deaktivieren.
KSPROPERTY_TOPOLOGYNODE_RESET Die KSPROPERTY_TOPOLOGYNODE_RESET-Eigenschaft setzt den Knoten vollständig zurück und stellt ihn in seinen Ursprünglichen Zustand zurück.
KSRTAUDIO_BUFFER_PROPERTY Die KSRTAUDIO_BUFFER_PROPERTY-Struktur fügt eine Pufferbasisadresse und eine angeforderte Puffergröße an eine KSPROPERTY-Struktur an. Diese Struktur wird vom Client verwendet, um die Zuordnung des Audiopuffers über KSPROPERTY_RTAUDIO_BUFFER anzufordern.