Audio

ACX-Audiotreiber

Verwenden Sie die folgenden Header, um ACX-Treiber (Audio Class Extension) zu entwickeln:

Informationen zur ACX-Audioprogrammierung finden Sie unter ACX-Audioklassenerweiterungen – Übersicht.

WDM portcls Audiotreiber

Diese Header werden verwendet, um WDM-Audiotreiber (Microsoft Windows Driver Model) zu erstellen. Diese Treiber steuern Audiohardware, die Datenströme mit Audiodaten rendert und erfasst.

Verwenden Sie die folgenden Header, um WDM-Portcls-Audiotreiber zu entwickeln:

Informationen zur Audioprogrammierung von WDM-Portcls finden Sie unter Designhandbuch für Audiogeräte.

IOCTLs

 
IOCTL_BTHHFP_DEVICE_GET_CODEC_ID

Ein Audiotreiber kann einen IOCTL_BTHHFP_DEVICE_GET_CODEC_ID-Steuercode senden, um den Bluetooth-Treiberstapel nach der vom HFP-Dienst verwendeten Codec-ID abzufragen. Dies hilft dem Audiotreiber, die Samplingrate für die Daten zu bestimmen.
IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE

Die IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE IOCTL ruft eine Verbindung status Update ab.
IOCTL_BTHHFP_DEVICE_GET_CONTAINERID

Die IOCTL_BTHHFP_DEVICE_GET_CONTAINERID IOCTL ruft die PnP-Container-ID des Bluetooth-Geräts ab.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR

Der Audiotreiber gibt den IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR-Steuerungscode aus, um Informationen zu einer aktivierten GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS Geräteschnittstelle abzurufen.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2

Die IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2 IOCTL ruft beschreibende Informationen zum gekoppelten HFP-Gerät (Handsfree Profile) ab.
IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES

Die IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES IOCTL ruft die KSNODE-Typen ab, die die Eingabe und Ausgabe des Bluetooth-Geräts am besten beschreiben.
IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE

Die IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE IOCTL ruft Rauschunterdrückung/Echounterdrückung (NREC) deaktiviert status Updates vom Bluetooth-Remotegerät aus.
IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES

Die IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES IOCTL gibt KSPROPERTY_VALUES Daten für die eigenschaft KSPROPERTY_AUDIO_VOLUMELEVEL zurück.
IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT

Die IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT IOCTL fordert eine HFP-Dienstebenenverbindung (Handsfree Profile) mit dem Bluetooth-Gerät an.
IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT

Die IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT IOCTL entfernt die HFP-Dienstebenenverbindung (Handfree Profile), die zwischen dem Audiotreiber und dem Bluetooth-Gerät bestand.
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE

Die IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL ruft die Lautstärkepegeleinstellung des Mikrofons des Bluetooth-Geräts ab.
IOCTL_BTHHFP_MIC_SET_VOLUME

Die IOCTL_BTHHFP_MIC_SET_VOLUME IOCTL legt die Lautstärke des Mikrofons für das Bluetooth-Gerät fest.
IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE

Die IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE IOCTL ruft die Lautstärkepegeleinstellung des Lautsprechers des Bluetooth-Geräts ab.
IOCTL_BTHHFP_SPEAKER_SET_VOLUME

Die IOCTL_BTHHFP_SPEAKER_SET_VOLUME IOCTL legt die Lautstärke für den Lautsprecher des Bluetooth-Geräts fest.
IOCTL_BTHHFP_STREAM_CLOSE

Die IOCTL_BTHHFP_STREAM_CLOSE IOCTL gibt an, dass der Clienttreiber den synchronen verbindungsorientierten (SCO)-Kanal für das Streaming von Audio nicht mehr benötigt.
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE

Die IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL ruft einen Streamkanal status Update ab.
IOCTL_BTHHFP_STREAM_OPEN

Die IOCTL_BTHHFP_STREAM_OPEN IOCTL fordert einen offenen, synchronen verbindungsorientierten Kanal (SCO) an, um Audiodaten über die Luft zu übertragen.
IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE

Der IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE IOCTL-Steuerelementcodecode erhält eine Verbindung status Update.
IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR

Der Audiotreiber gibt die IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR aus, um Informationen zu einer aktivierten Sideband-Audiogeräteschnittstelle abzurufen.
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR

Der Audiotreiber gibt den IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR-Steuerungscode aus, um Informationen zu einem Audioendpunkt abzurufen, der über die Seitenband-Audiogeräteschnittstelle verfügbar gemacht wird.
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2

Der Audiotreiber gibt den IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2-Steuerungscode aus, um Informationen zu einem Audioendpunkt abzurufen, der über die Seitenband-Audiogeräteschnittstelle verfügbar gemacht wird.
IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE

Die IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE IOCTL wird für Fehlerupdates status verwendet.
IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE

Die IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE IOCTL ruft die Stummschaltebeneneinstellung des Sideband-Audioendpunkts ab.
IOCTL_SBAUD_GET_MUTEPROPERTYVALUES

Der Audiotreiber kann die IOCTL_SBAUD_GET_MUTEPROPERTYVALUES IOCTL aufrufen, um die stummgeschalteten abgestuften Datenbereiche und die Min/Max-Werte für alle Kanäle abzufragen.
IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE

Die IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE IOCTL ruft die Randtoneinstellung des Seitenband-Audioendpunkts ab.
IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES

Die IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES IOCTL ruft die Nebentonlautstärke-Eigenschaftswerte des angegebenen Seitenbandendpunkts ab.
IOCTL_SBAUD_GET_SIOP

Die IOCTL_SBAUD_GET_SIOP IOCTL wird zum Abrufen des SIOP verwendet.
IOCTL_SBAUD_GET_SIOP_UPDATE

Die IOCTL_SBAUD_GET_SIOP_UPDATE wird verwendet, um die aktualisierbare konfiguration-codec-SIOP abzurufen.
IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE

Die IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE IOCTL wird für Stream-status-Updates verwendet.
IOCTL_SBAUD_GET_SUPPORTED_FORMATS

Der Audiotreiber gibt den IOCTL_SBAUD_GET_SUPPORTED_FORMATS Steuercode aus, um Informationen zu den Streamformaten abzurufen, die vom Seitenbandaudioendpunkt unterstützt werden.
IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE

Die IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE IOCTL ruft die Lautstärkeeinstellung des Seitenbandaudioendpunkts ab.
IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES

Der Audiotreiber kann IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES aufrufen, um die abgestuften Datenbereiche und die Min/Max-Werte für alle Kanäle abzufragen.
IOCTL_SBAUD_SET_DEVICE_CLAIMED

Die IOCTL_SBAUD_SET_DEVICE_CLAIMED IOCTL beansprucht das Gerät als Seitenband.
IOCTL_SBAUD_SET_MUTE

Die IOCTL_SBAUD_SET_MUTE IOCTL wird verwendet, um die Render-Stummschaltung (Lautsprecher) festzulegen.
IOCTL_SBAUD_SET_SIDETONE_PROPERTY

Die IOCTL_SBAUD_SET_SIDETONE_PROPERTY IOCTL wird verwendet, um die Eigenschaft seitenton festzulegen.
IOCTL_SBAUD_SET_SIOP

Die IOCTL_SBAUD_SET_SIOP IOCTL wird verwendet, um einen SIOP-Befehl festzulegen.
IOCTL_SBAUD_SET_VOLUME

Die IOCTL_SBAUD_SET_VOLUME IOCTL wird verwendet, um das Volume für einen bestimmten Kanal festzulegen.
IOCTL_SBAUD_STREAM_CLOSE

Senden Sie beim Schließen des KS-Pins IOCTL_SBAUD_STREAM_CLOSE.
IOCTL_SBAUD_STREAM_OPEN

Senden Sie beim ersten Übergang über KSSTATE_STOP (normalerweise zu KSSTATE_ACQUIRE), IOCTL_SBAUD_STREAM_OPEN.
IOCTL_SBAUD_STREAM_START

Senden Sie beim Übergang bis zu KSSTATE_RUN IOCTL_SBAUD_STREAM_START.
IOCTL_SBAUD_STREAM_SUSPEND

Senden Sie beim Übergang unterhalb KSSTATE_RUN IOCTL_SBAUD_STREAM_SUSPEND.

Enumerationen

 
ACX_AUDIOENGINE_CONFIG_FLAGS

Die ACX_AUDIOENGINE_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für die ACX-Audio-Engine.
ACX_AUDIOMODULE_CONFIG_FLAGS

Die ACX_AUDIOMODULE_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für das ACX-Audiomodul.
ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS

Die ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS-Enumeration wird verwendet, um die Eigenschaften einer Leitungsvorlage zu konfigurieren, die vom ACX-Manager (Audio Class Extension) verwendet wird.
ACX_CIRCUIT_TYPE

Die ACX_CIRCUIT_TYPE-Enumeration definiert die Typen von ACXCIRCUITs.
ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS

Die ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS-Enumeration wird verwendet, um die Eigenschaften einer zusammengesetzten Vorlage zu konfigurieren, die vom ACX-Manager (Audio Class Extension) verwendet wird.
ACX_CONNECTION_FLAGS

Die ACX_CONNECTION_FLAGS-Enumeration wird von der ACX_CONNECTION-Struktur verwendet, um die ACX-Objektbezeichnertypen anzugeben.
ACX_CONSTRICTOR_OPTION

Die ACX_CONSTRICTOR_OPTION-Enumeration definiert die Optionen für den Loopbackschutz status eines Streamaudio-Engine-Knotens.
ACX_DATAFORMAT_CONFIG_FLAGS

Die ACX_DATAFORMAT_CONFIG_FLAGS-Enumeration wird verwendet, um die Eigenschaften eines Datenformats zu konfigurieren, das von einem ACX-Treiber (Audio Class Extension) verwendet wird.
ACX_DATAFORMAT_LIST_CONFIG_FLAGS

Die ACX_DATAFORMAT_LIST_CONFIG_FLAGS-Enumeration wird verwendet, um eine Datenformatliste zu konfigurieren, die von einem ACX-Treiber (Audio Class Extension) verwendet wird.
ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS

Die ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS-Enumeration wird verwendet, um einen Datenformatlisteniterator zu konfigurieren, der von einem ACX-Treiber (Audio Class Extension) verwendet wird.
ACX_DATAFORMAT_TYPE

Die ACX_DATAFORMAT_TYPE-Enumeration wird verwendet, um den Typ eines Datenformats anzugeben, das von einem ACX-Treiber (Audio Class Extension) verwendet wird.
ACX_DEVICE_CONFIG_FLAGS

Die ACX_DEVICE_CONFIG_FLAGS Enumeration definiert Werte, die zum Konfigurieren der Audioklassenerweiterung verwendet werden.
ACX_DEVICEINIT_CONFIG_FLAGS

Die ACX_DEVICEINIT_CONFIG_FLAGS Enumeration definiert Werte, die zum Initialisieren der Audioklassenerweiterung verwendet werden.
ACX_DRIVER_CONFIG_FLAGS

Die ACX_DRIVER_CONFIG_FLAGS Enumeration definiert Werte, die zum Konfigurieren der Audioklassenerweiterung verwendet werden.
ACX_DX_EXIT_LATENCY

Die ACX_DX_EXIT_LATENCY Enumeration definiert Werte, die die AcX-Geräteausgangslatenz definieren.
ACX_ELEMENT_CONFIG_FLAGS

Die ACX_ELEMENT_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für ein ACX-Element.
ACX_EVENT_CONFIG_FLAGS

Die ACX_EVENT_CONFIG_FLAGS-Enumeration definiert die EVENT-Konfigurationsflags für einen ACXEVENT-Typ.
ACX_EVENT_VERB

Die ACX_EVENT_VERB-Enumeration beschreibt den Typ der Verbvorgänge, die für ACX-Ereignisse unterstützt werden.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS

Die ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS-Enumeration definiert factory circuit add flags.the ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS enumeration defines factory circuit add flags.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS

Die ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS-Enumeration definiert factory circuit remove flags.the ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS enumeration defines factory circuit remove flags.
ACX_ITEM_TYPE

Die ACX_ITEM_TYPE-Enumeration beschreibt die möglichen Elementtypen.
ACX_JACK_CONFIG_FLAGS

Die ACX_JACK_CONFIG_FLAGS-Enumeration wird verwendet, um die Eigenschaften einer physischen Buchse an eine Audioklassenerweiterung (Audio Class Extension, ACX) zu beschreiben.
ACX_JACK_CONNECTION_TYPE

Die ACX_JACK_CONNECTION_TYPE-Enumeration wird verwendet, um den Typ einer physischen Verbindungsbuchse zu beschreiben.
ACX_JACK_GEN_LOCATION

Die ACX_JACK_GEN_LOCATION-Enumeration wird von der ACX_JACK_DESCRIPTION-Struktur verwendet, um die allgemeine Position einer Audiobuchse in einem System zu beschreiben.
ACX_JACK_GEO_LOCATION

Die ACX_JACK_GEO_LOCATION-Enumeration wird von der ACX_JACK_DESCRIPTION-Struktur verwendet, um die geometrische Position einer Audiobuchse zu beschreiben.
ACX_JACK_PORT_CONNECTION

Die ACX_JACK_PORT_CONNECTION-Enumeration wird von der ACX_JACK_DESCRIPTION-Struktur verwendet und gibt den Porttyp an, der durch die Buchse dargestellt wird.
ACX_JACK_SINK_INFO_CONNECTION_TYPE

Die ACX_JACK_SINK_INFO_CONNECTION_TYPE-Enumeration wird von der ACX_JACK_SINK_INFORMATION-Struktur verwendet, um den Verbindungstyp anzugeben.
ACX_KEYWORDSPOTTER_CONFIG_FLAGS

Die ACX_KEYWORDSPOTTER_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für den ACX-Audio-Schlüsselwort (keyword)-Spotter.
ACX_METHOD_VERB

Die ACX_METHOD_VERB-Struktur beschreibt den Typ der Verbvorgänge, die für ACX-Methoden unterstützt werden.
ACX_MIC_ARRAY_TYPE

Die ACX_MIC_ARRAY_TYPE-Enumeration wird verwendet, um den Typ eines Mikrofonarrays anzugeben.
ACX_MICARRAYGEOMETRY_CONFIG_FLAGS

Die ACX_MICARRAYGEOMETRY_CONFIG_FLAGS-Enumeration wird verwendet, um die Geometrie eines Mikrofonarrays zu konfigurieren.
ACX_MICROPHONE_CONFIG_FLAGS

Die ACX_MICROPHONE_CONFIG_FLAGS-Enumeration wird verwendet, um ein physisches Mikrofon zu konfigurieren.
ACX_MICROPHONE_TYPE

Die ACX_MICROPHONE_TYPE-Enumeration wird verwendet, um das Aufnahmemuster eines Mikrofons zu identifizieren.
ACX_MUTE_CONFIG_FLAGS

Die ACX_MUTE_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für das ACX-Stummschaltungselement.
ACX_OBJECTBAG_CONFIG_FLAGS

Die ACX_OBJECTBAG_CONFIG_FLAGS-Enumeration definiert die Konfiguration für ein AcxObjectBag-Objekt.
ACX_PEAKMETER_CONFIG_FLAGS

Die ACX_PEAKMETER_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für das ACX peakmeter-Element.
ACX_PHYSICAL_CONNECTION_FLAGS

Die ACX_PHYSICAL_CONNECTION_FLAGS-Enumeration wird von der ACX_PHYSICAL_CONNECTION-Struktur verwendet, um eine physische Verbindung zu initialisieren.
ACX_PIN_COMMUNICATION

Die ACX_PIN_COMMUNICATION-Enumeration wird von der ACX_PIN_CONFIG-Struktur verwendet, um den Kommunikationstyp einer Pin anzugeben.
ACX_PIN_CONFIG_FLAGS

Die ACX_PIN_CONFIG_FLAGS-Enumeration gibt die Pinkonfigurationseinstellungen an, die in der ACX_PIN_CONFIG-Struktur verwendet werden.
ACX_PIN_QUALIFIER

Die ACX_PIN_QUALIFIER-Enumeration gibt an, wie die PIN in der Audiotopologie mit mehreren Leitungen verbunden ist.
ACX_PIN_TYPE

Die ACX_PIN_TYPE-Enumeration wird von der ACX_PIN_CONFIG-Struktur verwendet, um den Typ einer Pin anzugeben.
ACX_PNPEVENT_CONFIG_FLAGS

Die ACX_PNPEVENT_CONFIG_FLAGS-Enumeration definiert die PNPEVENT-Konfigurationsflags für einen ACXEVENT-Typ.
ACX_PROPERTY_VERB

Die ACX_PROPERTY_VERB-Enumeration beschreibt den Typ der Verbvorgänge, die für ACX-Eigenschaften unterstützt werden.
ACX_REQUEST_TYPE

Die ACX_REQUEST_TYPE-Enumeration beschreibt die möglichen Typen von ACX-Anforderungen.
ACX_STOP_IO_FLAGS

Die ACX_STOP_IO_FLAGS-Enumeration definiert Stop-E/A-Flags.
ACX_STREAM_BRIDGE_TYPE

Die ACX_STREAM_BRIDGE_TYPE-Enumeration beschreibt den Acx Stream Bridge Type.
ACX_STREAM_STATE

ACX_STREAM_STATE beschreibt die Acx Stream State-Flags. Diese Funktion befindet sich im acxstreams-Header.
ACX_STREAMAUDIOENGINE_CONFIG_FLAGS

Die ACX_STREAMAUDIOENGINE_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für die ACX-Streamaudio-Engine.
ACX_TARGET_CIRCUIT_CONFIG_FLAGS

Die ACX_TARGET_CIRCUIT_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für die ACX-Zielschaltung.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS

Die ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für die ACX-Zielschaltungsfactory.
ACX_TARGET_STREAM_CONFIG_FLAGS

Die ACX_TARGET_STREAM_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für den ACX-Zielstream.
ACX_VOLUME_CONFIG_FLAGS

Die ACX_VOLUME_CONFIG_FLAGS-Enumeration definiert die Konfigurationsflags für das ACX-Volumeelement.
ACX_VOLUME_CURVE_TYPE

Die ACX_VOLUME_CURVE_TYPE-Enumeration definiert Konstanten, die einen Kurvenalgorithmus angeben, der angewendet werden soll, um eine Volumeebene festzulegen.
ACXFUNCENUM

Die ACXFUNCENUM-Enumeration stellt Indizes in der Tabelle der ACX-Funktionen bereit.
ACXSTRUCTENUM

Die ACXSTRUCTENUM-Enumeration stellt Indizes in die Tabelle der ACX-Strukturen bereit.
AUDIO_CURVE_TYPE

Die AUDIO_CURVE_TYPE-Enumeration definiert Konstanten, die einen Kurvenalgorithmus angeben, der angewendet werden soll, um eine Volumeebene festzulegen.
DMUS_STREAM_TYPE

Wird für ein DirectMusic-Synthesizergerät verwendet.
eChannelTargetType

Die eChannelTargetType-Enumeration definiert Konstanten, die einen Typ von Knoten (Ziel) in einem bestimmten Kanal angeben.
eEngineFormatType

Die eEngineFormatType-Enumeration definiert Konstanten, die den von der Audio-Engine unterstützten Audiodatentyp angeben.
EPcMiniportEngineEvent

In diesem Thema wird die EPcMiniportEngineEvent-Enumeration vorgestellt und die Parameter beschrieben, die zusätzliche Informationen bereitstellen, wenn der Miniporttreiber einen Fehler meldet.
EVENTACTIONCONTEXTTYPE

Enumeration der Kontexttypen, die einer Aktion zugeordnet sind.
EVENTACTIONSCALE

Enumeration, die die Qualität definiert, die einer bestimmten Erkennung zugeordnet ist.
EVENTACTIONTYPE

Aktionen, die bei einer Erkennung ausgeführt werden sollen.
EVENTFEATURES

Ereignisfeatures.
HDAUDIO_CODEC_POWER_STATE

Die HDAUDIO_CODEC_POWER_STATE-Enumeration definiert Konstanten, die die verschiedenen Leistungszustände angeben, die HD-Audiocodecs unterstützen können. Alle Zustände stammen aus DEVICE_POWER_STATE mit Ausnahme von PowerCodecD3Cold.
HDAUDIO_STREAM_STATE

Die HDAUDIO_STREAM_STATE-Enumeration definiert Konstanten, die die verschiedenen Streamzustände angeben, die von HDAudio unterstützt werden.
HFP_BYPASS_CODEC_ID_VERSION

Die HFP_BYPASS_CODEC_ID_VERSION-Enumeration definiert die Versionen der Codec-ID-Struktur, die vom HFP-Dienst unterstützt werden.
KEYWORDID

Die KEYWORDID-Enumeration identifiziert den Ausdruck text/die Funktion eines Schlüsselwort (keyword). Der Wert wird auch in den Windows Biometric Service-Adaptern verwendet.
KSPROPERTY_INTERLEAVEDAUDIO

Die KSPROPERTY_INTERLEAVEDAUDIO-Enumeration definiert eine Konstante, die vom Hardware Keyword Spotter-Pin verwendet werden kann, um Loopbackaudio einzuschließen, das mit dem Mikrofonaudio interleaviert ist.
PC_EXIT_LATENCY

In diesem Thema wird die PC_EXIT_LATENCY Enumeration und die zugehörigen Member beschrieben. Die Latenzzeiten werden bestimmten maximalen Zeiten zugeordnet, in denen das Gerät seinen Ruhezustand verlassen und in den voll funktionsfähigen Zustand (D0) wechseln muss.
PC_REBALANCE_TYPE

Die PC_REBALANCE_TYPE Enumeration beschreibt die Art der Unterstützung für die Neugewichtung.
PcStreamResourceType

In diesem Thema wird die PcStreamResourceType-Enumeration und die zugehörigen Member beschrieben. Die PcStreamResourceType-Enumeration wird verwendet, um den Typ der Ressourcen zu definieren, die für bestimmtes Audiostreaming verwendet werden.
SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE

Beschreibt den Typ der Transportressource.
SIDEBANDAUDIO_PARAMS_A2DP

Gibt den parameter SIDEBANDAUDIO_PARAMS_SET_A2DP an.
SIDEBANDAUDIO_PARAMS_MSFT_TYPE_ID

Für SIDEBANDAUDIO_PARAMS_SET_STANDARD definierte Parameter: Microsoft-Typ-IDs
SIDEBANDAUDIO_USB_CONTROLLER_CONFIG_INFO_TYPE

Microsoft USB-Audio-Seitenband-USB-Controller Satz von Parametern.
TELEPHONY_CALLCONTROLOP

Die TELEPHONY_CALLCONTROLOP-Enumeration definiert Konstanten, die einen Vorgang angeben, der bei einem Telefonanruf ausgeführt werden soll.
TELEPHONY_CALLSTATE

Die TELEPHONY_CALLSTATE-Enumeration definiert Konstanten, die den Zustand eines Telefonanrufs angeben.
TELEPHONY_CALLTYPE

Die TELEPHONY_CALLTYPE-Enumeration definiert Konstanten, die den Typ des Telefonanrufs angeben.
TELEPHONY_PROVIDERCHANGEOP

Die TELEPHONY_PROVIDERCHANGEOP-Enumeration definiert Konstanten, die den angeforderten Anbieteränderungsvorgang angeben.

Functions

 
ACX_AUDIOENGINE_CALLBACKS_INIT

Die ACX_AUDIOENGINE_CALLBACKS_INIT-Funktion initialisiert die ACX_AUDIOENGINE_CALLBACKS-Struktur eines Treibers.
ACX_AUDIOENGINE_CONFIG_INIT

Die ACX_AUDIOENGINE_CONFIG_INIT-Funktion initialisiert die ACX_AUDIOENGINE_CONFIG-Struktur eines Treibers.
ACX_AUDIOENGINE_CONFIG_INIT_ID

Da die ACX_AUDIOENGINE_CONFIG_INIT_ID die gleichen Funktionen wie ACX_AUDIOENGINE_CONFIG_INIT bietet, wird die Verwendung von ACX_AUDIOENGINE_CONFIG_INIT empfohlen.
ACX_AUDIOMODULE_CALLBACKS_INIT

Die ACX_AUDIOMODULE_CALLBACKS_INIT-Funktion initialisiert die ACX_AUDIOMODULE_CALLBACKS-Struktur.
ACX_AUDIOMODULE_CONFIG_INIT

Die ACX_AUDIOMODULE_CONFIG_INIT-Funktion initialisiert eine ACX_AUDIOMODULE_CONFIG-Struktur.
ACX_AUDIOMODULE_CONFIG_INIT_ID

Da die ACX_AUDIOMODULE_CONFIG_INIT_ID die gleiche Funktionalität wie ACX_AUDIOMODULE_CONFIG_INIT bietet, wird die Verwendung von ACX_AUDIOMODULE_CONFIG_INIT empfohlen.
ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT

Die ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT-Funktion initialisiert eine ACX_CIRCUIT_COMPOSITE_CALLBACKS-Struktur.
ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT

Die ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT-Funktion initialisiert eine ACX_CIRCUIT_PNPPOWER_CALLBACKS-Struktur.
ACX_CIRCUIT_TEMPLATE_CONFIG_INIT

Die ACX_CIRCUIT_TEMPLATE_CONFIG_INIT-Funktion initialisiert eine ACX_CIRCUIT_TEMPLATE_CONFIG-Struktur.
ACX_COMPOSITE_TEMPLATE_CONFIG_INIT

Die ACX_COMPOSITE_TEMPLATE_CONFIG_INIT-Funktion initialisiert eine ACX_COMPOSITE_TEMPLATE_CONFIG-Struktur.
ACX_CONNECTION_INIT

Initialisiert eine ACX_CONNECTION-Struktur für die Verwendung beim Konfigurieren einer Verbindung.
ACX_DATAFORMAT_CONFIG_INIT

Die ACX_DATAFORMAT_CONFIG_INIT-Funktion initialisiert eine ACX_DATAFORMAT_CONFIG-Struktur.
ACX_DATAFORMAT_CONFIG_INIT_KS

Die ACX_DATAFORMAT_CONFIG_INIT_KS-Funktion initialisiert eine ACX_DATAFORMAT_CONFIG-Struktur mithilfe eines KS-Datenformats.
ACX_DATAFORMAT_LIST_CONFIG_INIT

Die ACX_DATAFORMAT_LIST_CONFIG_INIT-Funktion initialisiert eine ACX_DATAFORMAT_LIST_CONFIG-Struktur zur Verwendung durch einen ACX-Treiber (Audio Class Extension).
ACX_DATAFORMAT_LIST_ITERATOR_INIT

Die ACX_DATAFORMAT_LIST_ITERATOR_INIT-Funktion initialisiert eine ACX_DATAFORMAT_LIST_ITERATOR-Struktur für die Verwendung durch einen ACX-Treiber (Audio Class Extension).
ACX_DEVICE_CONFIG_INIT

Die ACX_DEVICE_CONFIG_INIT-Funktion initialisiert eine ACX_DEVICE_CONFIG Struktur, die beim Aufrufen der AcxDeviceInitialize-Funktion verwendet werden soll.
ACX_DEVICEINIT_CONFIG_INIT

Die ACX_DEVICEINIT_CONFIG_INIT-Funktion initialisiert die ACX_DEVICEINIT_CONFIG-Struktur.
ACX_DRIVER_CONFIG_INIT

Die ACX_DRIVER_CONFIG_INIT-Funktion initialisiert eine ACX_DRIVER_CONFIG-Struktur, bevor AcxDriverInitialize aufgerufen wird.
ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

Die ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT-Funktion initialisiert eine ACX_DRIVER_VERSION_AVAILABLE_PARAMS-Struktur, bevor die AcxDriverIsVersionAvailable-Funktion aufgerufen wird.
ACX_ELEMENT_CONFIG_INIT

Die ACX_ELEMENT_CONFIG_INIT-Funktion initialisiert eine ACX_ELEMENT_CONFIG-Struktur.
ACX_ELEMENT_CONFIG_INIT_ID

Da die ACX_ELEMENT_CONFIG_INIT_ID die gleiche Funktionalität wie ACX_ELEMENT_CONFIG_INIT bietet, wird die Verwendung von ACX_ELEMENT_CONFIG_INIT empfohlen.
ACX_EVENT_CALLBACKS_INIT

Die ACX_EVENT_CALLBACKS_INIT-Funktion initialisiert eine ACX_EVENTS_CALLBACKS-Struktur.
ACX_EVENT_CONFIG_INIT

Die ACX_EVENT_CONFIG_INIT-Funktion initialisiert eine ACX_EVENT_CONFIG-Struktur.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT

Die ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT-Funktion initialisiert eine ACX_FACTORY_CIRCUIT_ADD_CIRCUIT-Struktur.
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT

Die ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT-Funktion initialisiert eine ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS Konfigurationsstruktur.
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT

Die ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT-Funktion initialisiert eine ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS-Struktur.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT

Die ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT-Funktion initialisiert eine ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT-Struktur.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT

Die ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT-Funktion initialisiert eine ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION-Struktur zur Verwendung.
ACX_IS_FIELD_AVAILABLE

Mit der ACX_IS_FIELD_AVAILABLE-Funktion können Sie abfragen, ob das angegebene Feld in der angegebenen ACX-Struktur auf dem System verfügbar ist.
ACX_IS_FUNCTION_AVAILABLE

Mit der ACX_IS_FUNCTION_AVAILABLE-Funktion können Sie abfragen, ob die angegebene ACX-Funktion im System verfügbar ist.
ACX_IS_STRUCTURE_AVAILABLE

Mit der ACX_IS_STRUCTURE_AVAILABLE-Funktion können Sie abfragen, ob die angegebene ACX-Struktur auf dem System verfügbar ist.
ACX_JACK_CALLBACKS_INIT

Die ACX_JACK_CALLBACKS_INIT-Funktion initialisiert eine ACX_JACK_CALLBACKS-Struktur zur Verwendung.
ACX_JACK_CONFIG_INIT

Das ACX_JACK_CONFIG_INIT Makro ruft die ACX_JACK_CONFIG_INIT_ID-Funktion mit dem Standard-ID-Wert auf.
ACX_JACK_CONFIG_INIT_ID

Die ACX_JACK_CONFIG_INIT_ID-Funktion initialisiert eine ACX_JACK_CONFIG-Struktur mit der angegebenen ID.
ACX_KEYWORDSPOTTER_CALLBACKS_INIT

Die ACX_KEYWORDSPOTTER_CALLBACKS_INIT-Funktion initialisiert eine ACX_KEYWORDSPOTTER_CALLBACKS-Struktur.
ACX_KEYWORDSPOTTER_CONFIG_INIT

Die ACX_KEYWORDSPOTTER_CONFIG_INIT-Funktion initialisiert eine ACX_KEYWORDSPOTTER_CONFIG-Struktur.
ACX_KEYWORDSPOTTER_CONFIG_INIT_ID

Da die ACX_KEYWORDSPOTTER_CONFIG_INIT_ID die gleiche Funktionalität wie ACX_KEYWORDSPOTTER_CONFIG_INIT bietet, wird die Verwendung von ACX_KEYWORDSPOTTER_CONFIG_INIT empfohlen.
ACX_MICARRAYGEOMETRY_CONFIG_INIT

Die ACX_MICARRAYGEOMETRY_CONFIG_INIT-Funktion initialisiert eine ACX_MICARRAYGEOMETRY_CONFIG-Struktur zur Verwendung.
ACX_MICROPHONE_CONFIG_INIT

Die ACX_MICROPHONE_CONFIG_INIT-Funktion hat eine ACX_MICROPHONE_CONFIG-Struktur zur Verwendung initialisiert.
ACX_MUTE_CALLBACKS_INIT

Die ACX_MUTE_CALLBACKS_INIT-Funktion initialisiert eine ACX_MUTE_CALLBACKS-Struktur.
ACX_MUTE_CONFIG_INIT

Die ACX_MUTE_CONFIG_INIT-Funktion initialisiert eine ACX_MUTE_CONFIG-Struktur.
ACX_MUTE_CONFIG_INIT_ID

Da die ACX_MUTE_CONFIG_INIT_ID die gleiche Funktionalität wie ACX_MUTE_CONFIG_INIT bietet, wird die Verwendung von ACX_MUTE_CONFIG_INIT empfohlen.
ACX_OBJECTBAG_CONFIG_INIT

Die ACX_OBJECTBAG_CONFIG_INIT-Funktion initialisiert eine ACX_OBJECTBAG_CONFIG-Struktur.
ACX_PEAKMETER_CALLBACKS_INIT

Die ACX_PEAKMETER_CALLBACKS_INIT-Funktion initialisiert eine ACX_PEAKMETER_CALLBACKS-Struktur.
ACX_PEAKMETER_CONFIG_INIT

Die ACX_PEAKMETER_CONFIG_INIT-Funktion initialisiert eine ACX_PEAKMETER_CONFIG-Struktur.
ACX_PEAKMETER_CONFIG_INIT_ID

Da die ACX_PEAKMETER_CONFIG_INIT_ID die gleiche Funktionalität wie ACX_PEAKMETER_CONFIG_INIT bietet, wird die Verwendung von ACX_PEAKMETER_CONFIG_INIT empfohlen.
ACX_PHYSICAL_CONNECTION_INIT

Die ACX_PHYSICAL_CONNECTION_INIT-Funktion initialisiert eine ACX_PHYSICAL_CONNECTION-Struktur zur Verwendung.
ACX_PIN_CALLBACKS_INIT

Die ACX_PIN_CALLBACKS_INIT-Funktion initialisiert eine ACX_PIN_CALLBACKS-Struktur zur Verwendung.
ACX_PIN_CONFIG_INIT

Das ACX_PIN_CONFIG_INIT Makro ruft die ACX_PIN_CONFIG_INIT_ID-Funktion mit dem Standardwert auf.
ACX_PIN_CONFIG_INIT_ID

Die ACX_PIN_CONFIG_INIT_ID-Funktion initialisiert eine ACX_PIN_CONFIG-Struktur mit der angegebenen ID.
ACX_PNPEVENT_CONFIG_INIT

Die ACX_PNPEVENT_CONFIG_INIT-Funktion initialisiert eine ACX_PNPEVENT_CONFIG-Struktur.
ACX_REQUEST_PARAMETERS_INIT

Die ACX_REQUEST_PARAMETERS_INIT-Funktion initialisiert ACX_REQUEST_PARAMETERS Struktur.
ACX_REQUEST_PARAMETERS_INIT_METHOD

Die ACX_REQUEST_PARAMETERS_INIT_METHOD initialisiert eine ACX_REQUEST_PARAMETERS-Struktur mit ACX-Methodenparametern.
ACX_REQUEST_PARAMETERS_INIT_PROPERTY

Die ACX_REQUEST_PARAMETERS_INIT_PROPERTY initialisiert eine ACX_REQUEST_PARAMETERS Struktur mit ACX-Eigenschaftsparametern.
ACX_RT_STREAM_CALLBACKS_INIT

Die ACX_RT_STREAM_CALLBACKS_INIT-Funktionsmethode initialisiert die ACX RT-Streamrückrufe. Diese Funktion befindet sich im acxstreams-Header.
ACX_RTPACKET_INIT

ACX_RTPACKET_INIT initialisiert die ACX RT-Paketstruktur. Diese Funktion befindet sich im acxstreams-Header.
ACX_STREAM_BRIDGE_CONFIG_INIT

Die ACX_STREAM_BRIDGE_CONFIG_INIT-Funktion initialisiert eine ACX-Streambrückenkonfigurationsstruktur.
ACX_STREAM_CALLBACKS_INIT

Die ACX_STREAM_CALLBACKS_INIT-Funktion initialisiert die ACX-Streamrückrufe.
ACX_STREAMAUDIOENGINE_CALLBACKS_INIT

Die ACX_STREAMAUDIOENGINE_CALLBACKS_INIT-Funktion initialisiert eine ACX_STREAMAUDIOENGINE_CALLBACKS-Struktur.
ACX_STREAMAUDIOENGINE_CONFIG_INIT

Die ACX_STREAMAUDIOENGINE_CONFIG_INIT-Funktion initialisiert eine ACX_STREAMAUDIOENGINE_CONFIG-Struktur.
ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID

Da die ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID die gleiche Funktionalität wie ACX_STREAMAUDIOENGINE_CONFIG_INIT bietet, wird die Verwendung von ACX_STREAMAUDIOENGINE_CONFIG_INIT empfohlen.
ACX_STRUCTURE_SIZE

Die ACX_STRUCTURE_SIZE-Funktionen ruft die Größe der angegebenen ACX-Struktur in Bytes ab.
ACX_TARGET_CIRCUIT_CONFIG_INIT

Die ACX_TARGET_CIRCUIT_CONFIG_INIT-Funktion initialisiert eine ACX-Zielleitungskonfigurationsstruktur.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT

Die ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT-Funktion initialisiert eine ACX-Ziel-Factorykonfigurationsstruktur.
ACX_TARGET_STREAM_CONFIG_INIT

Die ACX_TARGET_STREAM_CONFIG_INIT-Funktion initialisiert eine ACX-Zielstreamkonfigurationsstruktur.
ACX_VOLUME_CALLBACKS_INIT

Die ACX_VOLUME_CALLBACKS_INIT-Funktion initialisiert eine ACX_VOLUME_CALLBACKS-Struktur.
ACX_VOLUME_CONFIG_INIT

Die ACX_VOLUME_CONFIG_INIT-Funktion initialisiert eine ACX_VOLUME_CONFIG-Struktur.
ACX_VOLUME_CONFIG_INIT_ID

Zu diesem Zeitpunkt kann der ACX_VOLUME_CONFIG_INIT_ID nur AcxElementIdDefault als Eingabe für die Element-ID verwenden, was mit der Verwendung von ACX_VOLUME_CONFIG_INIT identisch ist.
AcxAudioEngineCreate

Die AcxAudioEngineCreate-Funktion wird verwendet, um eine Audio-Engine zu erstellen, die einem übergeordneten WDFDEVICE-Geräteobjekt der Leitung zugeordnet wird.
AcxAudioEngineGetDeviceFormatList

Die AcxAudioEngineGetDeviceFormatList-Funktion ruft ein ACXDATAFORMATLIST-Geräteformatlisten-ACX-Objekt ab.
AcxAudioModuleCreate

Die AcxAudioModuleCreate-Funktion wird verwendet, um ein Audiomodul zu erstellen, das einem übergeordneten ACX-Leitungsobjekt zugeordnet wird.
AcxCircuitAddConnections

Die AcxCircuitAddConnections-Funktion fügt Verbindungen zu einem ACXCIRCUIT hinzu.
AcxCircuitAddElements

Die AcxCircuitAddElements-Funktion fügt einem ACXCIRCUIT Elemente hinzu.
AcxCircuitAddEvents

Die AcxCircuitAddEvents-Funktion fügt einem ACXCIRCUIT ein oder mehrere Ereignisse hinzu.
AcxCircuitAddPhysicalConnections

Die AcxCircuitAddPhysicalConnections-Funktion fügt einem ACXCIRCUIT physische Verbindungen hinzu.
AcxCircuitAddPins

Die AcxCircuitAddPins-Funktion fügt einem ACXCIRCUIT Pins hinzu.
AcxCircuitCreate

Die AcxCircuitCreate-Funktion wird verwendet, um einen ACXCIRCUIT zu erstellen.
AcxCircuitDispatchAcxRequest

AcxCircuitDispatchAcxRequest sendet ein ACX WDFREQUEST-Objekt an das ACX-Framework, das die Anforderung verwaltet.
AcxCircuitGetElementById

Wenn eine gültige ElementID-Nummer angegeben wird, gibt die AcxCircuitGetElementById-Funktion das entsprechende ACXELEMENT-Objekt zurück.
AcxCircuitGetElementsCount

Die AcxCircuitGetElementsCount-Funktion ruft die Anzahl der Elemente ab, die an die angegebene ACX-Leitung angefügt sind.
AcxCircuitGetNotificationId

Die AcxCircuitGetNotificationId-Funktion ruft die Plug & Play Benachrichtigungs-ID ab, die für Audiomodulbenachrichtigungen für die angegebene ACX-Leitung verwendet wird.
AcxCircuitGetPinById

Wenn eine gültige PinID-Nummer angegeben wird, gibt die AcxCircuitGetPinById-Funktion das entsprechende ACXPIN-Objekt zurück.
AcxCircuitGetPinsCount

Die AcxCircuitGetPinsCount-Funktion ruft die Anzahl der Pins für das angegebene Leitungsobjekt ab.
AcxCircuitGetSymbolicLinkName

Die AcxCircuitGetSymbolicLinkName-Funktion ruft den symbolischen Linknamen für das angegebene Leitungsobjekt ab.
AcxCircuitGetWdfDevice

Bei einem vorhandenen ACX Circuit-Objekt gibt die AcxCircuitGetWdfDevice-Funktion das zugeordnete WDFDEVICE-Objekt zurück.
AcxCircuitInitAllocate

Die AcxCircuitInitAllocate-Funktion wird verwendet, um die undurchsichtige ACXCIRCUIT_INIT Struktur zu initialisieren, die von der AcxCircuitCreate-Funktion verwendet wird.
AcxCircuitInitAssignAcxCreateStreamCallback

Die AcxCircuitInitAssignAcxCreateStreamCallback-Funktion wird verwendet, um einen ACX-Create-Stream-Rückruf zuzuweisen.
AcxCircuitInitAssignAcxRequestPreprocessCallback

Die AcxCircuitInitAssignAcxRequestPreprocessCallback-Funktion fügt einen WDFREQUEST-Vorverarbeitungsrückruf hinzu.
AcxCircuitInitAssignCategories

Die AcxCircuitInitAssignCategories-Funktion weist eine Reihe von KSCATERGORY-Einträgen für den ACXCIRCUIT zu.
AcxCircuitInitAssignComponentUri

Die AcxCircuitInitAssignComponentUri-Funktion weist eine URI-Zeichenfolge als Bezeichner für den ACXCIRCUIT zu.
AcxCircuitInitAssignMethods

Die AcxCircuitInitAssignMethods-Funktion weist eine oder mehrere ACX-Methoden für den ACXCIRCUIT zu.
AcxCircuitInitAssignName

Die AcxCircuitInitAssignName-Funktion weist dem ACXCIRCUIT einen Anzeigenamen zu.
AcxCircuitInitAssignProperties

Die AcxCircuitInitAssignProperties-Funktion weist eine oder mehrere ACX-Eigenschaften für den ACXCIRCUIT zu.
AcxCircuitInitDisableDefaultStreamBridgeHandling

Die AcxCircuitInitDisableDefaultStreamBridgeHandling-Funktion deaktiviert die ACX-Standarddatenstrombrückenbehandlung in einer Umgebung mit mehreren Leitungen.
AcxCircuitInitFree

Die AcxCircuitInitFree-Funktion löscht das Leitungsinitialisierungsobjekt.
AcxCircuitInitSetAcxCircuitCompositeCallbacks

Die AcxCircuitInitSetAcxCircuitCompositeCallbacks-Funktion legt die zusammengesetzten Rückrufe des Treibers für den ACXCIRCUIT fest.
AcxCircuitInitSetAcxCircuitPnpPowerCallbacks

Die AcxCircuitInitSetAcxCircuitPnpPowerCallbacks-Funktion legt die PNP-Rückrufe des Treibers für den ACXCIRCUIT fest.
AcxCircuitInitSetCircuitType

Die AcxCircuitInitSetCircuitType-Funktion wird verwendet, um den Leitungstyp des ACXCIRCUIT festzulegen.
AcxCircuitInitSetComponentId

Die AcxCircuitInitSetComponentId-Funktion legt die Komponenten-ID für den ACXCIRCUIT fest.
AcxCircuitResumeIo

Die AcxCircuitResumeIo-Funktion wird verwendet, um die Verbindungs-E/A fortzusetzen, nachdem sie vorübergehend beendet wurde.
AcxCircuitResumeIoActual

Die AcxCircuitResumeIoActual-Funktion wird verwendet, um die Verbindungs-E/A fortzusetzen, nachdem sie beendet wurde.
AcxCircuitResumeIoWithTag

Die AcxCircuitResumeIoWithTag-Funktion wird verwendet, um die Verbindungs-E/A fortzusetzen, nachdem sie beendet wurde.
AcxCircuitStopIo

Die AcxCircuitStopIo-Funktion wird verwendet, um dem Betriebssystem zu signalisieren, dass die Leitungs-E/A vorübergehend beendet wird.
AcxCircuitStopIoActual

Die AcxCircuitStopIoActual-Funktion wird verwendet, um dem Betriebssystem zu signalisieren, dass die Leitungs-E/A vorübergehend beendet wird.
AcxCircuitStopIoWithTag

Die AcxCircuitStopIoWithTag-Funktion wird verwendet, um dem Betriebssystem zu signalisieren, dass die Verbindungs-E/A vorübergehend beendet wird.
AcxCircuitTemplateCreate

Die AcxCircuitTemplateCreate-Funktion wird verwendet, um eine Leitungsvorlage für die Verwendung durch den ACX-Manager (Audio Class Extension) zu erstellen.
AcxCompositeTemplateAssignCircuits

Die AcxCompositeTemplateAssignCircuits-Funktion fügt der angegebenen zusammengesetzten Vorlage ein Array von Leitungsvorlagen hinzu.
AcxCompositeTemplateCreate

Die AcxCompositeTemplateCreate-Funktion wird verwendet, um eine zusammengesetzte Vorlage für die Verwendung durch den ACX-Manager (Audio Class Extension) zu erstellen.
AcxCompositeTemplateSetCoreCircuit

Die AcxCompositeTemplateSetCoreCircuit-Funktion legt die Kernschaltungsvorlage für die angegebene zusammengesetzte Vorlage fest.
AcxDataFormatCreate

Die AcxDataFormatCreate-Funktion wird verwendet, um ein Datenformat für die Verwendung durch einen ACX-Treiber (Audio Class Extension) zu erstellen.
AcxDataFormatGetAverageBytesPerSec

Die AcxDataFormatGetAverageBytesPerSec-Funktion ruft die erforderliche Bytes-pro-Sekunde-Übertragungsrate für das angegebene Datenformat ab.
AcxDataFormatGetBitsPerSample

Die AcxDataFormatGetBitsPerSample-Funktion ruft die Bits pro Audiobeispiel für das angegebene Datenformat ab.
AcxDataFormatGetBlockAlign

Die AcxDataFormatGetBlockAlign-Funktion ruft die Blockausrichtung des angegebenen Datenformats ab.
AcxDataFormatGetChannelMask

Die AcxDataFormatGetChannelMask-Funktion ruft die Kanalmaske für das angegebene Datenformat ab.
AcxDataFormatGetChannelsCount

Die AcxDataFormatGetChannelsCount-Funktion ruft die Anzahl der Audiokanäle im angegebenen Datenformat ab.
AcxDataFormatGetEncodedAverageBytesPerSec

Die AcxDataFormatGetEncodedAverageBytesPerSec-Funktion ruft die erforderliche Bytes-pro-Sekunde-Übertragungsrate für das angegebene codierte Datenformat ab.
AcxDataFormatGetEncodedChannelCount

Die AcxDataFormatGetEncodedChannelCount-Funktion ruft die Kanalanzahl für das angegebene codierte Datenformat ab.
AcxDataFormatGetEncodedSamplesPerSec

Die AcxDataFormatGetEncodedSamplesPerSec-Funktion ruft die Anzahl der Stichproben pro Sekunde der Audiodaten für das angegebene codierte Datenformat ab.
AcxDataFormatGetKsDataFormat

Die AcxDataFormatGetKsDataFormat-Funktion ruft das Kernelstreamingdatenformat für das angegebene Datenformat ab.
AcxDataFormatGetMajorFormat

AcxDataFormatGetMajorFormat
AcxDataFormatGetSampleRate

Die AcxDataFormatGetSampleRate-Funktion ruft die Abtastrate für das angegebene Datenformat ab.
AcxDataFormatGetSampleSize

Die AcxDataFormatGetSampleSize-Funktion ruft die Beispielgröße für das angegebene Datenformat ab.
AcxDataFormatGetSamplesPerBlock

Die AcxDataFormatGetSamplesPerBlock-Funktion ruft die Anzahl der Stichproben pro Block für das angegebene Datenformat ab.
AcxDataFormatGetSpecifier

Die AcxDataFormatGetSpecifier-Funktion ruft den Spezifizierer für das angegebene Datenformat ab.
AcxDataFormatGetSubFormat

Die AcxDataFormatGetSubFormat-Funktion ruft das Unterformat für das angegebene Datenformat ab.
AcxDataFormatGetValidBitsPerSample

Die AcxDataFormatGetValidBitsPerSample-Funktion ruft die gültige Anzahl von Bits pro Beispiel für das angegebene Datenformat ab.
AcxDataFormatGetWaveFormatEx

Die AcxDataFormatGetWaveFormatEx-Funktion ruft die WAVEFORMATEX-Struktur ab, die dem angegebenen Datenformat zugeordnet ist.
AcxDataFormatGetWaveFormatExtensible

Die AcxDataFormatGetWaveFormatExtensible-Funktion ruft die WAVEFORMATEXTENSIBLE-Struktur ab, die dem angegebenen Datenformat zugeordnet ist.
AcxDataFormatGetWaveFormatExtensibleIec61937

Die AcxDataFormatGetWaveFormatExtensibleIec61937-Funktion ruft die WAVEFORMATEXTENSIBLE_IEC61937-Struktur ab, die dem angegebenen Datenformat zugeordnet ist.
AcxDataFormatIsEqual

Die AcxDataFormatIsEqual-Funktion vergleicht zwei ACXDATAFORMAT-Objekte auf Gleichheit.
AcxDataFormatListAddDataFormat

Die AcxDataFormatListAddDataFormat-Funktion fügt einer Datenformatliste ein ACXDATAFORMAT-Objekt hinzu.
AcxDataFormatListAssignDefaultDataFormat

Die AcxDataFormatListAssignDefaultDataFormat-Funktion fügt der angegebenen Datenformatliste ein ACXDATAFORMAT-Objekt hinzu und legt das ACXDATAFORMAT-Objekt als Standard fest.
AcxDataFormatListBeginIteration

Die AcxDataFormatListBeginIteration-Funktion ruft eine ACX_DATAFORMAT_LIST_ITERATOR ab, die zum Durchlaufen der angegebenen Datenformatliste verwendet werden soll.
AcxDataFormatListErstellen

Die AcxDataFormatListCreate-Funktion erstellt eine neue ACX-Datenformatliste.
AcxDataFormatListEndIteration

Die AcxDataFormatListEndIteration-Funktion beendet den Iterationsprozess für eine ACX-Datenformatliste.
AcxDataFormatListRemoveDataFormat

Die AcxDataFormatListRemoveDataFormat-Funktion entfernt das angegebene ACX-Datenformat aus einer ACX-Datenformatliste.
AcxDataFormatListRemoveDataFormats

Die AcxDataFormatListRemoveDataFormats-Funktion entfernt alle Datenformate aus der angegebenen ACX-Datenformatliste.
AcxDataFormatListRetrieveDefaultDataFormat

AcxDataFormatListRetrieveDefaultDataFormat ruft das ACX-Standarddatenformat aus der angegebenen ACX-Datenformatliste ab.
AcxDataFormatListRetrieveNextFormat

Die AcxDataFormatListRetrieveNextFormat-Funktion ruft beim Durchlaufen einer ACX-Datenformatliste das nächste ACX-Datenformat ab.
AcxDeviceAddCircuit

Die AcxDeviceAddCircuit-Funktion fügt einer WDFDEVICE eine ACX-Verbindung hinzu, um einen Audioendpunkt zu erstellen.
AcxDeviceAddCircuitDevice

Die AcxDeviceAddCircuitDevice-Funktion fügt einem angegebenen übergeordneten Gerät, das einen Audiopfad darstellt, ein ACX-Leitungsgerät hinzu.
AcxDeviceAddFactoryCircuit

Die AcxDeviceAddFactoryCircuit-Funktion fügt einem WDFDEVICE eine Werksschaltung zum Erstellen von Audioschaltungen hinzu.
AcxDeviceDetachCircuit

Die AcxDeviceDetachCircuit-Funktion trennt vor dem Entfernen eine Audioschaltung von einem WDFDEVICE.
AcxDeviceGetCurrentDxExitLatency

Die AcxDeviceGetCurrentDxExitLatency-Funktion ruft den aktuellen Wert für den Standbyzustand des Audiogeräts ab.
AcxDeviceInitialize

Die AcxDeviceInitialize-Funktion initialisiert ein ACX-Gerät (Audio Class Extension).
AcxDeviceInitInitialize

Der Clienttreiber muss AcxDeviceInitInitialize in seinem EVT_WDF_DRIVER_DEVICE_ADD Rückruf aufrufen, bevor WdfDeviceCreate aufgerufen wird.
AcxDeviceRemoveCircuit

Die AcxDeviceRemoveCircuit-Funktion entfernt die angegebene Audioschaltung von einem ACX-Gerät.
AcxDeviceRemoveCircuitDevice

Die AcxDeviceRemoveCircuitDevice-Funktion entfernt ein ACX-Leitungsgerät aus einem angegebenen übergeordneten Gerät.
AcxDeviceRemoveFactoryCircuit

Die AcxDeviceRemoveFactoryCircuit-Funktion entfernt eine Werksschaltung zum Erstellen von Audioschaltungen aus einem WDFDEVICE.
AcxDriverInitialize

Die AcxDriverInitialize-Funktion initialisiert den angegebenen Audiotreiber.
AcxDriverIsVersionAvailable

Die AcxDriverIsVersionAvailable-Funktion gibt einen booleschen Wert zurück, der angibt, ob die angegebene Treiberversion verfügbar ist.
AcxDrmAddContentHandlers

Die AcxDrmAddContentHandlers-Funktion stellt dem System eine Liste von Funktionen bereit, die geschützte Inhalte verarbeiten.
AcxDrmCreateContentMixed

Die AcxCreateContentMixed-Funktion erstellt eine DRM-Inhalts-ID, um einen ACX-Audiostream zu identifizieren, der gemischte Inhalte aus einer Reihe von Streams enthält.
AcxDrmDestroyContent

Die AcxDrmDestroyContent-Funktion löscht eine DRM-Inhalts-ID, die von AcxDrmCreateContentMixed erstellt wurde.
AcxDrmForwardContentToDeviceObject

Die AcxDrmForwardContentToDeviceObject-Funktion akzeptiert ein Geräteobjekt, das ein Gerät darstellt, an das der Aufrufer geschützte Inhalte weiterleiten möchte.
AcxDrmRetrieveContentRights

Die AcxDrmRetrieveContentRights-Funktion ruft die DRM-Inhaltsberechtigungen ab, die einer DRM-Inhalts-ID zugewiesen sind.
AcxElementAddEvents

Die AcxElementAddEvents-Funktion ermöglicht das Hinzufügen von ACXEVENT-Ereignisobjekten zu einem ACXELEMENT-Objekt.
AcxElementCreate

Die AcxElementCreate-Funktion wird verwendet, um ein ACXELEMENT-Objekt zu erstellen, das einem übergeordneten Leitungs- oder Streamgeräteobjekt zugeordnet wird.
AcxElementGetContainer

Die AcxElementGetContainer-Funktion ruft den zugeordneten Container für das angegebene ACX-Element ab.
AcxElementGetId

Die AcxElementGetId-Funktion ruft die Zahl ab, die die Element-ID für ein bestimmtes ACX-Elementobjekt darstellt.
AcxEventAddEventData

Die AcxEventAddEventData-Funktion fügt einem ACXEVENT-Objekt Ereignisdaten hinzu.
AcxEventCreate

Die AcxEventCreate-Funktion erstellt ein -Ereignis.
AcxEventGenerateEvent

Die AcxEventGenerateEvent-Funktion generiert ein Ereignis.
AcxFactoryCircuitAddElements

Die AcxFactoryCircuitAddElements-Funktion fügt einem ACXFACTORYCIRCUIT Elemente hinzu.
AcxFactoryCircuitCreate

Die AcxFactoryCircuitCreate-Funktion wird verwendet, um eine ACXFACTORYCIRCUIT zu erstellen.
AcxFactoryCircuitGetSymbolicLinkName

Die AcxFactoryCircuitGetSymbolicLinkName-Funktion ruft den symbolischen Linknamen für die angegebene ACX-Factoryschaltung ab.
AcxFactoryCircuitInitAllocate

Die AcxFactoryCircuitInitAllocate-Funktion wird verwendet, um die undurchsichtige ACXFACTORYCIRCUIT_INIT Struktur zu initialisieren, die von der AcxFactoryCircuitCreate-Funktion verwendet wird.
AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback

Die AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback-Funktion fügt einen WDFREQUEST-Vorprozessrückruf hinzu.
AcxFactoryCircuitInitAssignCategories

Die AcxFactoryCircuitInitAssignCategories-Funktion weist eine Reihe von GUID-Einträgen (Driver Category) für acxfactorycircuit zu.
AcxFactoryCircuitInitAssignComponentUri

Die AcxFactoryCircuitInitAssignComponentUri-Funktion weist eine URI-Zeichenfolge als Bezeichner für ACXFACTORYCIRCUIT zu.
AcxFactoryCircuitInitAssignMethods

Die AcxCircuitFactoryInitAssignMethods-Funktion weist eine oder mehrere ACX-Methoden für den ACXFACTORYCIRCUIT zu.
AcxFactoryCircuitInitAssignName

Die AcxFactoryCircuitInitAssignName-Funktion weist dem ACXFACTORYCIRCUIT einen Anzeigenamen zu.
AcxFactoryCircuitInitAssignProperties

Die AcxFactoryCircuitInitAssignProperties-Funktion weist dem ACXFACTORYCIRCUIT eine oder mehrere ACX-Eigenschaften zu.
AcxFactoryCircuitInitFree

Die AcxFactoryCircuitInitFree-Funktion löscht das Initialisierungsobjekt der Factoryschaltung.
AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks

Die AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks-Funktion legt die PNP-Rückrufe des Treibers für den ACXFACTORYCIRCUIT fest.
AcxFactoryCircuitInitSetComponentId

Die AcxFactoryCircuitInitSetComponentId-Funktion legt die Komponenten-ID für den ACXFACTORYCIRCUIT fest.
AcxFactoryCircuitInitSetOperationCallbacks

AcxFactoryCircuitInitSetOperationCallbacks legt die Rückrufe des Treiberfactoryvorgangs für den ACXFACTORYCIRCUIT fest.
AcxGetManager

Die AcxGetManager-Funktion gibt das zugrunde liegende ACXMANAGER-Handle zurück.
AcxJackChangeStateNotification

Die AcxJackChangeStateNotification-Funktion gibt an, dass eine Änderung des Zustands der angegebenen Buchse aufgetreten ist.
AcxJackCreate

Die AcxJackCreate-Funktion erstellt und initialisiert ein neues Audiobuchsenobjekt.
AcxKeywordSpotterCreate

Die AcxKeywordSpotterCreate-Funktion wird verwendet, um ein ACX-Schlüsselwort (keyword) Spotterobjekt zu erstellen, das einem übergeordneten Verbindungsgeräteobjekt zugeordnet wird.
AcxManagerAddCompositeTemplate

Die AcxManagerAddCompositeTemplate-Funktion fügt die angegebene zusammengesetzte Vorlage dem angegebenen ACXMANAGER hinzu.
AcxManagerRemoveCompositeTemplate

Die AcxManagerRemoveCompositeTemplate-Funktion entfernt die angegebene zusammengesetzte Vorlage aus dem angegebenen ACXMANAGER.
AcxMicArrayGeometryAddMicrophoneCoordinates

Die AcxMicArrayGeometryAddMicrophoneCoordinates-Funktion fügt einer Mikrofonarraygeometrie physische Koordinaten hinzu.
AcxMicArrayGeometryErstellen

Die AcxMicArrayGeometryCreate-Funktion erstellt und initialisiert ein neues ACXMICARRAYGEOMETRY-Objekt.
AcxMuteChangeStateNotification

Die AcxMuteChangeStateNotification-Funktion sendet eine Benachrichtigung über eine Stummschaltungszustandsänderung für ein ACXMUTE-Objekt, sodass acx ein entsprechendes Ereignis generieren kann.
AcxMuteCreate

Die AcxMuteCreate-Funktion wird verwendet, um ein ACX-Stummschaltungsobjekt zu erstellen, das einem übergeordneten Leitungsobjekt zugeordnet wird.
AcxObjectBagAddBlob

Die AcxObjectBagAddBlob-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag-Objekt Blobdaten hinzu.
AcxObjectBagAddGuid

Die AcxObjectBagAddGuid-Funktion fügt guid-Daten zu einem vorhandenen, initialisierten AcxObjectBag hinzu.
AcxObjectBagAddI1

Die AcxObjectBagAddI1-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen CHAR-I1-Wert (int one byte) hinzu.
AcxObjectBagAddI2

Die AcxObjectBagAddI2-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen int two byte I2 (SHORT)-Wert hinzu.
AcxObjectBagAddI4

Die AcxObjectBagAddI4-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen int vier Byte I4 (LONG)-Wert hinzu.
AcxObjectBagAddI8

Die AcxObjectBagAddI8-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen wert von int acht Byte I8 (LONG64) hinzu.
AcxObjectBagAddMultiString

Die AcxObjectBagAddMultiString-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen MultiString hinzu.
AcxObjectBagAddSizeT

Die AcxObjectBagAddSizeT-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen SIZE_T Eintrag hinzu.
AcxObjectBagAddString

Die AcxObjectBagAddString-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag-Objekt ein WDFSTRING-Objekt hinzu.
AcxObjectBagAddUI1

Die AcxObjectBagAddUI1-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen unsigned int one byte (UCHAR) I1-Wert hinzu.
AcxObjectBagAddUI2

Die AcxObjectBagAddUI2-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen unsigned int two byte I2 (USHORT)-Wert hinzu.
AcxObjectBagAddUI4

Die AcxObjectBagAddUI4-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen unsigned int four byte I4 (ULONG)-Wert hinzu.
AcxObjectBagAddUI8

Die AcxObjectBagAddUI8-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen unsigned int acht Byte I8 -Wert (ULONG64) hinzu.
AcxObjectBagAddUnicodeString

Die AcxObjectBagAddUnicodeString-Funktion fügt eine Unicode-Zeichenfolge zu und vorhandenen, initialisierten AcxObjectBag hinzu.
AcxObjectBagCreate

Die AcxObjectBagCreate-Funktion erstellt ein neues AcxObjectBag-Objekt.
AcxObjectBagOpen

Die Funktion AcxObjectBagOpen öffnet ein vorhandenes, initialisiertes AcxObjectBag-Objekt.
AcxObjectBagRetrieveBlob

Die AcxObjectBagRetrieveBlob-Funktion ruft einen Blobwert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveGuid

Die AcxObjectBagRetrieveGuid-Funktion ruft einen GUID-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveI1

Die AcxObjectBagRetrieveI1-Funktion ruft einen CHAR-I1-Wert (int one byte) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveI2

Die AcxObjectBagRetrieveI2-Funktion ruft einen int two byte I2 (SHORT)-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveI4

Die AcxObjectBagRetrieveI4-Funktion ruft einen wert vom Typ int vier Byte I4 (LONG) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveI8

Die AcxObjectBagRetrieveI8-Funktion ruft einen int acht Byte I8 (LONG64)-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveMultiString

Die AcxObjectBagRetrieveMultiString-Funktion ruft einen MultiString-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveSizeT

Die AcxObjectBagRetrieveSizeT-Funktion ruft einen SIZE_T Wert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab.
AcxObjectBagRetrieveString

Die AcxObjectBagRetrieveString-Funktion ruft ein WDFSTRING-Objekt aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab.
AcxObjectBagRetrieveUI1

Die AcxObjectBagRetrieveUI1-Funktion ruft einen UI1-Wert (unsigned int one byte) aus einem vorhandenen, initialisierten AcxObjectBag-Wert ab, der Werte enthält.
AcxObjectBagRetrieveUI2

Die AcxObjectBagRetrieveUI2-Funktion ruft eine unsigned int two byte UI2 (USHORT) aus einem vorhandenen, initialisierten AcxObjectBag ab, das Werte enthält.
AcxObjectBagRetrieveUI4

Die AcxObjectBagRetrieveUI4-Funktion ruft einen unsigned int vier Byte UI4 -Wert (ULONG) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveUI8

Die AcxObjectBagRetrieveUI8-Funktion ruft einen unsigned int acht Byte UI8-Wert (ULONG64) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxObjectBagRetrieveUnicodeString

Die AcxObjectBagRetrieveUnicodeString-Funktion ruft einen Unicode-Zeichenfolgenwert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält.
AcxPeakMeterCreate

Die AcxPeakMeterCreate-Funktion wird verwendet, um ein ACX-Peakmeter-Objekt zu erstellen, das einem übergeordneten Leitungsobjekt zugeordnet wird.
AcxPinAddEvents

Die AcxPinAddEvents-Funktion fügt dem angegebenen Pin ein Array von Ereignissen hinzu.
AcxPinAddJacks

Die AcxPinAddJacks-Funktion fügt dem angegebenen Pin ein Array von Buchsen hinzu.
AcxPinAddStreamBridges

Die AcxPinAddStreamBridges-Funktion fügt dem angegebenen Pin Datenstrombrücken hinzu.
AcxPinAssignModeDataFormatList

Die AcxPinAssignModeDataFormatList-Funktion weist dem angegebenen Pin eine Modusdatenformatliste zu.
AcxPinCreate

Die AcxPinCreate-Funktion erstellt und initialisiert ein neues ACXPIN-Objekt.
AcxPinGetCircuit

Die AcxPinGetCircuit-Funktion gibt die Verbindung zurück, mit der der Pin verbunden ist.
AcxPinGetId

Die AcxPinGetId-Funktion gibt die ID für den angegebenen Pin zurück.
AcxPinGetRawDataFormatList

Die AcxPinGetRawDataFormatList-Funktion gibt die Datenformatliste im Rohmodus für den angegebenen Pin zurück.
AcxPinGetType

Die AcxPinGetType-Funktion gibt den Typ des angegebenen Pins zurück.
AcxPinNotifyDataFormatChange

Die AcxPinNotifyDataFormatChange-Funktion wird aufgerufen, um ein Ereignis zur Änderung des Datenformats für die angegebene Pin zu generieren.
AcxPinRemoveModeDataFormatList

Die AcxPinRemoveModeDataFormatList-Funktion löscht die Modusdatenformatliste für den angegebenen Pin.
AcxPinRemoveStreamBridges

Die AcxPinRemoveStreamBridges-Funktion entfernt ACXSTREAMBRIDGE-Objekte aus dem angegebenen Pin.
AcxPinRetrieveModeDataFormatList

Die AcxPinRetrieveModeDataFormatList-Funktion ruft die Modusdatenformatliste für den angegebenen Pin ab.
AcxPnpEventCreate

Die AcxPnpEventCreate-Funktion erstellt ein ACXPNPEVENT.
AcxPnpEventGenerateEvent

Die AcxPnpEventGenerateEvent-Funktion generiert ein ACX-PNP-Ereignis.
AcxRequestGetParameters

Die AcxRequestGetParameters-Funktion ruft ACX-Anforderungsparameter von einer WDFREQUEST ab.
AcxRtStreamCreate

AcxRtStreamCreate erstellt eine ACX RT-basierte Stream, die vom Betriebssystem zum Streamen von Audiodaten verwendet wird.
AcxRtStreamNotifyPacketComplete

Der Treiber ruft AcxRtStreamNotifyPacketComplete auf, wenn ein Paket abgeschlossen ist.
AcxStreamAddConnections

Die AcxStreamAddConnections-Funktion fügt während evtAcxCircuitCreateStream explizite Verbindungen zu einem neuen ACX-Stream hinzu.
AcxStreamAddElements

AcxStreamAddElements wird verwendet, um Streamelemente zu einem AcxStream hinzuzufügen.
AcxStreamAddEvents

AcxStreamAddEvents fügt einem Stream mithilfe eines ACXEVENT-Objekts Ereignisse hinzu.
AcxStreamAudioEngineCreate

Die AcxStreamAudioEngineCreate-Funktion wird verwendet, um ein ACX-Streamaudio-Engine-Objekt zu erstellen, das einem übergeordneten ACX-Streamobjekt zugeordnet wird.
AcxStreamAudioEngineGetStream

Die AcxStreamAudioEngineGetStream-Funktion ruft das ACXSTREAM-Objekt ab, das dem angegebenen Streamaudiomodulobjekt zugeordnet ist.
AcxStreamBridgeAddStream

Die AcxStreamBridgeAddStream-Funktion fügt einer vorhandenen Brücke einen vorhandenen Stream hinzu. Diese Funktion befindet sich im acxstream-Header.
AcxStreamBridgeErstellen

Die AcxStreamBridgeCreate-Funktion verwendet eine Streamkonfiguration, um eine StreamBridge für eine Verbindung zu erstellen.
AcxStreamBridgeGetTargetStream

Die AcxStreamBridgeGetTargetStream-Funktion ruft den Stream ab, der einem bestimmten ACXSTREAMBRIDGE-Objekt zugeordnet ist.
AcxStreamBridgeRemoveStream

Die AcxStreamBridgeRemoveStream-Funktion entfernt den angegebenen Stream aus dem zugeordneten ACXSTREAMBRIDGE-Objekt.
AcxStreamCreate

AcxStreamCreate erstellt eine ACX-Stream, die zum Steuern des Streamingverhaltens verwendet wird.
AcxStreamDispatchAcxRequest

AcxStreamDispatchAcxRequest sendet eine ACX-Anforderung mithilfe eines WDFREQUEST-Frameworkanforderungsobjekts.
AcxStreamGetCircuit

Die AcxStreamGetCircuit-Funktion gibt das ACXCIRCUIT-Objekt zurück, das dem Stream zugeordnet ist.
AcxStreamGetElementById

Die AcxStreamGetElementById-Funktion gibt das ACXELEMENT-Objekthandle für die angeforderte Element-ID zurück.
AcxStreamGetElementsCount

Die AcxStreamGetElementsCount-Funktion ruft die Anzahl der Elemente für den angegebenen Audiodatenstrom ab.
AcxStreamGetNotificationId

Die AcxStreamGetNotificationId-Funktion ruft die Plug & Play-Benachrichtigungs-ID für den angegebenen Audiodatenstrom ab.
AcxStreamInitAssignAcxRequestPreprocessCallback

Die AcxStreamInitAssignAcxRequestPreprocessCallback-Funktion weist einem Stream ein AcxRequestPreprocessCallback zu.
AcxStreamInitAssignAcxRtStreamCallbacks

Die AcxStreamInitAssignAcxRtStreamCallbacks-Funktion legt die RT-Rückrufe mithilfe eines ACXSTREAM_INIT-Objekts fest.
AcxStreamInitAssignAcxStreamCallbacks

Die AcxStreamInitAssignAcxStreamCallbacks-Funktion legt die Rückrufe mithilfe einer ACX_STREAM_CALLBACKS-Struktur und eines ACXSTREAM_INIT-Objekts fest.
AcxStreamInitAssignMethods

Die AcxStreamInitAssignMethods-Funktion weist einem Stream mithilfe des ACXSTREAM_INIT-Objekts ein Array von Methoden zu.
AcxStreamInitAssignProperties

Die AcxStreamInitAssignProperties-Funktion weist einem Stream mithilfe eines ACXSTREAM_INIT-Objekts ein Array von Eigenschaften zu.
AcxStreamInitSetAcxRtStreamSupportsNotifications

Die AcxStreamInitSetAcxRtStreamSupportsNotifications-Funktion wird verwendet, um anzugeben, dass Pufferbenachrichtigungen unterstützt werden.
AcxStreamResumeIo

Die AcxStreamResumeIo-Funktion wird verwendet, um E/A für einen Stream fortzusetzen.
AcxStreamResumeIoActual

Die AcxStreamResumeIoActual-Funktion wird verwendet, um E/A für einen Stream fortzusetzen.
AcxStreamResumeIoWithTag

Die AcxStreamResumeIoWithTag-Funktion wird verwendet, um E/A für einen Stream fortzusetzen.
AcxStreamStopIo

Die AcxStreamStopIo-Funktion wird verwendet, um die E/A-Vorgänge für einen Stream vorübergehend zu beenden.
AcxStreamStopIoActual

Die AcxStreamStopIoActual-Funktion wird verwendet, um die E/A-Vorgänge für einen Stream vorübergehend zu beenden.
AcxStreamStopIoWithTag

Die AcxStreamStopIoWithTag-Funktion wird verwendet, um die E/A-Vorgänge für einen Stream vorübergehend zu beenden.
AcxTargetCircuitCreate

Die AcxTargetCircuitCreate-Funktion wird verwendet, um eine ACX-Zielschaltung zu erstellen.
AcxTargetCircuitFormatRequestForMethod

Die AcxTargetCircuitFormatRequestForMethod formatiert eine WDFREQUEST als ACX-Methodenanforderung, die auf dem angegebenen Leitungsziel verwendet werden soll.
AcxTargetCircuitFormatRequestForProperty

AcxTargetCircuitFormatRequestForProperty formatiert eine WDFREQUEST als ACX-Eigenschaftsanforderung, die für das angegebene Leitungsziel verwendet werden soll.
AcxTargetCircuitGetElementsCount

Die AcxTargetCircuitGetElementsCount-Funktion gibt die Anzahl der ACX-Elemente auf dem Remoteziel zurück.
AcxTargetCircuitGetPinsCount

Die AcxTargetCircuitGetPinsCount-Funktion gibt die Anzahl der ACX-Pins auf dem Remoteziel zurück.
AcxTargetCircuitGetSymbolicLinkName

Die AcxTargetCircuitGetSymbolicLinkName-Funktion ruft den symbolischen Linknamen für die angibt ACX-Zielschaltung ab.
AcxTargetCircuitGetTargetElement

Die AcxTargetCircuitGetTargetElement-Funktion gibt bei einem gültigen Elementindexwert das zugeordnete ACXTARGETELEMENT-Objekt zurück.
AcxTargetCircuitGetTargetPin

Die AcxTargetCircuitGetTargetPin-Funktion gibt bei einem gültigen Pinindexwert das zugeordnete ACXTARGETPIN-Objekt zurück.
AcxTargetCircuitGetWdfIoTarget

Die AcxTargetCircuitGetWdfIoTarget-Funktion gibt das zugeordnete WDFIOTARGET-Objekt zurück.
AcxTargetElementFormatRequestForMethod

Die AcxTargetElementFormatRequestForMethod-Funktion formatiert eine WDFREQUEST als ACX-Methodenanforderung, die für das angegebene Elementziel verwendet werden soll.
AcxTargetElementFormatRequestForProperty

AcxTargetElementFormatRequestForProperty formatiert eine WDFREQUEST als ACX-Eigenschaftsanforderung, die für das angegebene Elementziel verwendet werden soll.
AcxTargetElementGetId

Die AcxTargetElementGetId gibt bei Einem vorhandenen ACXTARGETELEMENT-Objekt den entsprechenden ID-Wert zurück.
AcxTargetElementGetNameTag

Das AcxTargetElementGetNameTag gibt für ein vorhandenes ACXTARGETELEMENT-Objekt sein Name-Tag in Form einer GUID zurück.
AcxTargetElementGetType

Die AcxTargetElementGetType-Funktion gibt bei Vorliegen eines vorhandenen ACXTARGETELEMENT-Objekts den entsprechenden Elementtyp in Form einer GUID zurück.
AcxTargetElementGetWdfIoTarget

Das AcxTargetElementGetWdfIoTarget gibt bei einem vorhandenen ACXTARGETELEMENT-Objekt sein entsprechendes WDFIOTARGET-Objekt zurück.
AcxTargetFactoryCircuitCreate

Die AcxTargetFactoryCircuitCreate-Funktion gibt ein Handle an ein neues ACXTARGETFACTORYCIRCUIT ACX-Objekt zurück.
AcxTargetFactoryCircuitFormatRequestForMethod

Die AcxTargetFactoryCircuitFormatRequestForMethod formatiert eine WDFREQUEST als ACX-Methodenanforderung, die für das angegebene Ziel der Leitungsfactory verwendet werden soll.
AcxTargetFactoryCircuitFormatRequestForProperty

AcxTargetFactoryCircuitFormatRequestForProperty formatiert eine WDFREQUEST als ACX-Eigenschaftsanforderung, die für das angegebene Verbindungsfactoryziel verwendet werden soll.
AcxTargetFactoryCircuitGetWdfIoTarget

Der AcxTargetFactoryCircuitGetWdfIoTarget gibt bei einem vorhandenen ACXTARGETFACTORYCIRCUIT-Objekt sein entsprechendes WDFIOTARGET-Objekt zurück.
AcxTargetPinFlushModeDataFormatListCache

Die AcxTargetPinFlushModeDataFormatListCache-Funktion leert den Listencache des Modusdatenformats für den angegebenen Zielnadel.
AcxTargetPinFormatRequestForMethod

Die AcxTargetPinFormatRequestForMethod-Funktion formatiert eine WDFREQUEST als ACX-Methodenanforderung, die für das angegebene Pinziel verwendet werden soll.
AcxTargetPinFormatRequestForProperty

AcxTargetPinFormatRequestForProperty formatiert eine WDFREQUEST als ACX-Eigenschaftsanforderung, die für das angegebene Pinziel verwendet werden soll.
AcxTargetPinGetId

Der AcxTargetPinGetId-Wert für ein vorhandenes ACXTARGETPIN-Objekt gibt den zugeordneten ID-Wert zurück.
AcxTargetPinGetWdfIoTarget

Die AcxTargetPinGetWdfIoTarget-Funktion gibt bei einem vorhandenen ACXTARGETPIN-Objekt das entsprechende WDFIOTARGET-Objekt zurück.
AcxTargetPinRetrieveModeDataFormatList

Die AcxTargetPinRetrieveModeDataFormatList-Funktion gibt bei Einem vorhandenen ACXTARGETPIN-Objekt die ACXDATAFORMATLIST zurück, die der angegebenen Datenformatliste im Signalverarbeitungsmodus zugeordnet ist.
AcxTargetStreamAssignDrmContentId

Die AcxTargetStreamAssignDrmContentId-Funktion weist diesem Stream bei einem vorhandenen ACXTARGETSTREAM-Objekt eine DRM-Inhalts-ID zu.
AcxTargetStreamCreate

Die AcxTargetStreamCreate-Funktion wird verwendet, um einen Zieldatenstrom zu erstellen.
AcxTargetStreamFormatRequestForMethod

Die AcxTargetStreamFormatRequestForMethod formatiert eine WDFREQUEST als ACX-Methodenanforderung, die für das angegebene Streamziel verwendet werden soll.
AcxTargetStreamFormatRequestForProperty

AcxTargetStreamFormatRequestForProperty formatiert eine WDFREQUEST als ACX-Eigenschaftsanforderung, die für das angegebene Streamziel verwendet werden soll.
AcxTargetStreamGetElementsCount

Die AcxTargetStreamGetElementsCount-Funktion gibt bei einem ACXTARGETSTREAM-Objekt die Anzahl der ACX-Elemente zurück.
AcxTargetStreamGetTargetElement

Die AcxTargetStreamGetTargetElement-Funktion gibt bei einem gültigen Elementindexwert das entsprechende ACXTARGETELEMENT ACX-Objekt zurück, das dem angegebenen Stream zugeordnet ist.
AcxTargetStreamGetWdfIoTarget

Die AcxTargetStreamGetWdfIoTarget-Funktion gibt ein WDFIOTARGET-WDF-Objekt zurück, das dem angegebenen Stream zugeordnet ist.
AcxVolumeChangeLevelNotification

Die AcxVolumeChangeLevelNotification-Funktion sendet eine Benachrichtigung über eine Änderung der Volumeebene für ein ACXVOLUME-Objekt, sodass acx ein entsprechendes Ereignis generieren kann.
AcxVolumeCreate

Die AcxVolumeCreate-Funktion wird verwendet, um ein ACX-Volumeobjekt zu erstellen, das einem übergeordneten Leitungsobjekt zugeordnet wird.
AddContentHandlers

Die AddContentHandlers-Methode stellt dem System eine Liste von Funktionen bereit, die geschützte Inhalte verarbeiten.
AddEntry

Die AddEntry-Methode fügt einer Ressourcenliste einen Eintrag hinzu.
AddEntryFromParent

Die AddEntryFromParent-Methode fügt einer Ressourcenliste einen Eintrag in der übergeordneten Liste der Ressourcenliste hinzu.
AddEventToEventList

Die AddEventToEventList-Methode fügt der Ereignisliste des Porttreibers ein Ereignis hinzu.
AddMember

Die AddMember-Methode fügt der Dienstgruppe ein Mitglied hinzu.
AddStreamResource

AddStreamResource fügt eine Streamressource hinzu. Zwei Arten von Streamressourcen werden unterstützt: Interrupts und treibereigene Threads.
AddStreamResource2

AddStreamResource2 fügt eine Streamressource hinzu. Zwei Arten von Streamressourcen werden unterstützt: _interrupts und treibereigene Threads. Die AddStreamResource2-Methode kann nur von WaveRT-Miniporttreibern für Audio verwendet werden.
AllocateAudioBuffer

Die AllocateAudioBuffer-Methode weist einen zyklischen Puffer für Audiodaten zu.
AllocateBuffer

Die AllocateBuffer-Methode ordnet einen allgemeinen Puffer zu, auf den der Porttreiber und die DMA-Hardware zugreifen können.
AllocateBufferWithNotification

Die AllocateAudioBufferWithNotification-Methode weist einen zyklischen Puffer für Audiodaten zu, wenn Sie DMA-gesteuerte Ereignisbenachrichtigungen implementieren möchten. Wenn Sie keine Ereignisbenachrichtigung wünschen, müssen Sie IMiniportWaveRTStream::AllocateAudioBuffer verwenden.
AllocateContiguousPagesForMdl

Die AllocateContiguousPagesForMdl-Methode ordnet eine Liste zusammenhängender, nicht ausseitiger physischer Speicherseiten zu und gibt einen Zeiger auf eine Speicherdeskriptorliste (Memory Descriptor List, MDL) zurück, die sie beschreibt.
AllocatedBufferSize

Die AllocatedBufferSize-Methode gibt die Größe des zugeordneten Puffers zurück.
AllocatePagesForMdl

Die AllocatePagesForMdl-Methode ordnet eine Liste von seitenunabhängigen physischen Speicherseiten zu und gibt einen Zeiger auf eine Speicherdeskriptorliste (Memory Descriptor List, MDL) zurück, die diese beschreibt.
AllocNotificationBuffer

Weist einen Puffer der angegebenen Größe im angegebenen Speicherpool für die Verwendung beim Senden von Benachrichtigungen zu, um die Kommunikation zwischen Audiomodulen und UWP-Apps zu ermöglichen.
BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT

Die BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT-Methode gibt einen Zeiger auf eine initialisierte BTHHFP_AUDIO_DEVICE_CAPABILTIES Datenstruktur zurück.
BufferSize

Die BufferSize-Methode gibt die Größe des Datenpuffers des DMA-Kanals in Byte zurück.
BuildArmingPatternData

Erstellt die Musterdaten, die für eine nachfolgende Armanforderung verwendet werden sollen. Dies erfolgt einmal für jeden Pin instance.
BuildArmingPatternData

Die BuildArmingPatternData-Methode wird vom Betriebssystem aufgerufen, um OEM-spezifische Musterdaten zu erstellen, die alle Schlüsselwort (keyword) und benutzerspezifischen Modelldaten zur Erkennung enthalten.
CallSynchronizedRoutine

Die CallSynchronizedRoutine-Methode ruft eine Routine auf, die keine Interruptdienstroutine (ISR) ist, deren Ausführung jedoch mit ISRs synchronisiert werden muss.
CancelDelayedService

Die CancelDelayedService-Methode bricht den zuvor angeforderten verzögerten Dienst ab.
ComputeAndAddUserModelData

Fügt die benutzerspezifischen Modelldaten zu einem vorhandenen Modelldatenblob hinzu.
ComputeAndAddUserModelData

Die ComputeAndAddUserModelData-Methode wird von der Trainingsbenutzeroberfläche verwendet, um die benutzerspezifischen Informationen im Verhältnis zu den benutzerunabhängigen Schlüsselwort (keyword) zu berechnen.
Herstellen einer Verbindung

Die Connect-Methode verbindet das Synchronisierungsobjekt mit dem Interrupt.
ConnectOutput

Die ConnectOutput-Methode verbindet diese IMXF-Schnittstelle mit der Senke, die durch den pSinkMXF-Parameter angegeben wird.
Copyfrom

Die CopyFrom-Methode kopiert Beispieldaten aus dem gemeinsamen Puffer des DMA-Kanals in den angegebenen Zielpuffer.
CopyTo

Die CopyTo-Methode kopiert Beispieldaten aus dem angegebenen Quellpuffer in den allgemeinen Puffer des DMA-Kanals.
CreateContentMixed

Die CreateContentMixed-Methode berechnet die DRM-Inhaltsrechte für einen zusammengesetzten Datenstrom, der gemischte Inhalte aus einer Reihe von KS-Audiostreams enthält.
D3ExitLatencyChanged

PortCls ruft die D3ExitLatencyChanged-Methode auf, während sich das Gerät im Energiesparmodus (D3) befindet, um einen neuen Wert für die Exitlatenz bereitzustellen.
DataRangeIntersection

Die DataRangeIntersection-Methode bestimmt die schnittmenge von zwei Datenbereichen mit der höchsten Qualität.
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME

Die DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen.
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME

Die DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. Hdaudio-definierte Eigenschaften beginnen mit "hda_".
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME

Die DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. Durch Soundwire definierte Eigenschaften beginnen mit "sdca_".
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME

Die DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. Systemdefinierte Eigenschaften beginnen mit "sys_".
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME

Die DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. Usb-definierte Eigenschaften beginnen mit "usb_".
DEFINE_ACXDRMRIGHTS_DEFAULT

Dieses Makro stellt die standardmäßigen DRM-Rechte bereit.
DeleteKey

Die DeleteKey-Methode löscht den Registrierungsschlüssel.
DestroyContent

Die DestroyContent-Methode löscht eine DRM-Inhalts-ID, die von IDrmPort::CreateContentMixed erstellt wurde.
Disconnect (Trennen)

Die Disconnect-Methode trennt das Synchronisierungsobjekt vom Interrupt.
DisconnectOutput

Die DisconnectOutput-Methode trennt diese IMXF-Schnittstelle von der Synthesesenke oder der Erfassungssenke.
DrmAddContentHandlers

Die DrmAddContentHandlers-Funktion stellt dem System eine Liste von Funktionen bereit, die geschützte Inhalte verarbeiten.
DrmCreateContentMixed

Die DrmCreateContentMixed-Funktion erstellt eine DRM-Inhalts-ID, um einen KS-Audiostream zu identifizieren, der gemischte Inhalte aus einer Reihe von Streams enthält.
DrmDestroyContent

Die DrmDestroyContent-Funktion löscht eine DRM-Inhalts-ID, die von DrmCreateContentMixed erstellt wurde.
DrmForwardContentToDeviceObject

Die DrmForwardContentToDeviceObject-Funktion akzeptiert ein Geräteobjekt, das ein Gerät darstellt, an das der Aufrufer geschützte Inhalte weiterleiten möchte.
DrmForwardContentToFileObject

Die DrmForwardContentToFileObject-Funktion ist veraltet und wird nur beibehalten, um vorhandene Treiber zu unterstützen.
DrmForwardContentToInterface

Die DrmForwardContentToInterface-Funktion akzeptiert einen Zeiger auf die COM-Schnittstelle eines Objekts, an das der Aufrufer geschützte Inhalte weiterleiten möchte.
DrmGetContentRights

Die DrmGetContentRights-Funktion ruft die DRM-Inhaltsberechtigungen ab, die einer DRM-Inhalts-ID zugewiesen sind.
EnumerateKey

Die EnumerateKey-Methode gibt Informationen zu den Unterschlüsseln des geöffneten Schlüssels zurück.
EnumerateValueKey

Die EnumerateValueKey-Methode gibt Informationen zu einem Registrierungseintrag zurück, der einen Wertschlüssel enthält.
EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE

Die EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der globale Effektzustand für einen Audio-Engine-Knoten festgelegt ist.
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT

Die EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn das interne Mixformat für einen Audiomodulknoten festgelegt ist.
EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS

Der EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS Rückruf wird vom Treiber implementiert und aufgerufen, wenn die Puffergrößenbeschränkungen für ein bestimmtes Datenformat für die angegebene Audio-Engine angefordert werden.
EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE

Die EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE-Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Globale Effektzustand für den angegebenen Audiomodulknoten angefordert wird.
EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT

Der EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT Rückruf wird vom Treiber implementiert und aufgerufen, wenn das interne Mixformat für die angegebene Audio-Engine angefordert wird.
EVT_ACX_AUDIOMODULE_PROCESSCOMMAND

EVT_ACX_AUDIOMODULE_PROCESSCOMMAND weist den Treiber an, einen Befehl für ein Audiomodulelement zu verarbeiten.
EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE

Der EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE Rückruf wird vom Treiber verwendet, um eine zusammengesetzte Verbindung zu initialisieren, wenn sie von ACX Manager erkannt und initialisiert wird.
EVT_ACX_CIRCUIT_COMPOSITE_DEINITIALIZE

Der EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_DEINITIALIZE-Rückrufs wird vom Treiber verwendet, um eine Deinitialisierung einer zusammengesetzten Verbindung durchzuführen, wenn sie von ACX Manager deinitialisiert wird.
EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE

Der EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE-Rückruf wird vom Treiber verwendet, um jede Nachinitialisierung durchzuführen, nachdem der zusammengesetzte Endpunkt von ACX Manager zusammengestellt wurde.
EVT_ACX_CIRCUIT_CREATE_STREAM

Der Treiber definiert den EVT_ACX_CIRCUIT_CREATE_STREAM Rückruf, um Leitungsdatenstrominstanzen zu erstellen.
EVT_ACX_CIRCUIT_POWER_DOWN

Der EVT_ACX_CIRCUIT_POWER_DOWN Rückruf wird vom Treiber verwendet, um Funktionen im Power-Down-Pfad eines ACXCIRCUIT-Objekts hinzuzufügen.
EVT_ACX_CIRCUIT_POWER_UP

Der EVT_ACX_CIRCUIT_POWER_UP-Rückruf wird vom Treiber verwendet, um Funktionen im Einschaltpfad eines ACXCIRCUIT-Objekts hinzuzufügen.
EVT_ACX_CIRCUIT_PREPARE_HARDWARE

Der EVT_ACX_CIRCUIT_PREPARE_HARDWARE Rückruf wird vom Treiber verwendet, um Funktionen hinzuzufügen, wenn sich eine Verbindung in der Hardwarevorbereitungsphase befindet.
EVT_ACX_CIRCUIT_RELEASE_HARDWARE

Der EVT_ACX_CIRCUIT_RELEASE_HARDWARE Rückruf wird vom Treiber verwendet, um Funktionen hinzuzufügen, wenn sich ein ACXCIRCUIT in der Releasehardwarephase befindet.
EVT_ACX_EVENT_DISABLE

Der EVT_ACX_EVENT_DISABLE Rückruf wird vom Treiber verwendet, um die ACXEVENT-Quelle zu deaktivieren.
EVT_ACX_EVENT_ENABLE

Der EVT_ACX_EVENT_ENABLE Rückruf wird vom Treiber verwendet, um die ACXEVENT-Quelle zu aktivieren.
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT

Der EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT Rückruf wird von ACX aufgerufen, wenn der Treiber ein ACXCIRCUIT-Objekt mit der angegebenen Konfiguration erstellen muss.
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE

Der EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE Rückruf wird von ACX aufgerufen, wenn der Treiber ein WDFDEVICE für ein neues ACXCIRCUIT-Objekt erstellen muss.
EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE

Der EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE Rückruf wird von ACX aufgerufen, wenn der Treiber ein zuvor erstelltes WDFDEVICE löschen muss, das einem ACXCIRCUIT-Objekt zugeordnet ist.
EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN

Der EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN Rückruf wird vom Treiber verwendet, um Funktionen im Power-Down-Pfad eines ACXFACTORYCIRCUIT-Objekts hinzuzufügen.
EVT_ACX_FACTORY_CIRCUIT_POWER_UP

Der EVT_ACX_FACTORY_CIRCUIT_POWER_UP Rückrufs wird vom Treiber verwendet, um Funktionen im Power-up-Pfad eines ACXFACTORYCIRCUIT-Objekts hinzuzufügen.
EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE

Der EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE Rückruf wird vom Treiber verwendet, um Funktionen hinzuzufügen, wenn sich eine Leitungsfactory in der Vorbereitungsphase der Hardware befindet.
EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE

Der EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE-Rückrufs wird vom Treiber verwendet, um Funktionen hinzuzufügen, wenn sich ein ACXFACTORYCIRCUIT in der Releasehardwarephase befindet.
EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE

Die EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Zustand für die angegebene Buchse angefordert wird.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM

EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM legt den Armzustand des Schlüsselwort (keyword)-Spotters fest.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS

EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS weist Erkennungsmuster für Schlüsselwort (keyword) Erkennung zu, die vom Schlüsselwort (keyword)-Spotter verwendet werden sollen.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET

EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET setzt den Schlüsselwort (keyword)-Spotter-Detektor auf einen unbewaffneten Zustand zurück, ohne dass ein Muster festgelegt ist.
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM

EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM ruft den aktuellen Armzustand des Schlüsselwort (keyword)-Spotters ab.
EVT_ACX_MUTE_ASSIGN_STATE

Die EVT_ACX_MUTE_ASSIGN_STATE Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Zustand eines angegebenen Kanals auf einem Stummschaltungsknoten festgelegt ist.
EVT_ACX_MUTE_RETRIEVE_STATE

Die EVT_ACX_MUTE_RETRIEVE_STATE Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Zustand eines angegebenen Kanals auf einem Stummschaltungsknoten angefordert wird.
EVT_ACX_OBJECT_PREPROCESS_REQUEST

Der EVT_ACX_OBJECT_PREPROCESS_REQUEST Rückruf wird vom Treiber verwendet, um E/A-WDFREQUESTs vorzuverarbeiten.
EVT_ACX_OBJECT_PROCESS_EVENT_REQUEST

Der EVT_ACX_OBJECT_PROCESS_EVENT_REQUEST Rückruf wird vom Treiber verwendet, um Ereignisbenachrichtigungen zu verarbeiten.
EVT_ACX_OBJECT_PROCESS_REQUEST

Der EVT_ACX_OBJECT_PROCESS_REQUEST Rückruf wird vom Treiber verwendet, um eine WDFREQUEST-Datei zu verarbeiten.
EVT_ACX_PEAKMETER_RETRIEVE_LEVEL

Die EVT_ACX_PEAKMETER_RETRIEVE_LEVEL Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn die Ebene eines angegebenen Kanals auf einem Peakmeterknoten angefordert wird.
EVT_ACX_PIN_CONNECTED

Die EVT_ACX_PIN_CONNECTED Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Verbindungsbrückenstift mit dem Brückenstift einer anderen Verbindung verbunden ist.
EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION

Die EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn eine Datenformatänderung an der angegebenen Pin auftritt.
EVT_ACX_PIN_DISCONNECTED

Die EVT_ACX_PIN_DISCONNECTED Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Verbindungsbrückenstift vom Pin einer anderen Verbindung getrennt wird.
EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO

Die EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn Senkeninformationen für den angegebenen Pin angefordert werden.
EVT_ACX_PIN_RETRIEVE_NAME

Die EVT_ACX_PIN_RETRIEVE_NAME Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Name für den angegebenen Pin angefordert wird.
EVT_ACX_PIN_SET_DATAFORMAT

Die EVT_ACX_PIN_SET_DATAFORMAT Rückruffunktion wird vom Treiber implementiert und aufgerufen, um das Datenformat für den angegebenen Pin festzulegen.
EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL

EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL wird vom Treiber implementiert und aufgerufen, wenn die Volumeebene eines Kanals für einen Volumeknoten festgelegt ist.
EVT_ACX_STREAM_ALLOCATE_RTPACKETS

Das EvtAcxStreamAllocateRtPackets-Ereignis weist den Treiber an, RtPackets für das Streaming zuzuweisen.
EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID

Das EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID-Ereignis weist den Treiber an, eine Inhalts-ID für drm-Streaming zuzuweisen.
EVT_ACX_STREAM_FREE_RTPACKETS

Das EvtAcxStreamFreeRtPackets-Ereignis weist den Treiber an, die RtPackets freizusetzen, die bei einem vorherigen Aufruf von EvtAcxStreamAllocateRtPackets zugeordnet wurden.
EVT_ACX_STREAM_GET_CAPTURE_PACKET

EvtAcxStreamGetCapturePacket weist den Treiber an, anzugeben, welches Paket (0-basiert) zuletzt vollständig ausgefüllt wurde, einschließlich des QPC-Werts zu dem Zeitpunkt, zu dem der Treiber mit dem Füllen des Pakets begonnen hat.
EVT_ACX_STREAM_GET_CURRENT_PACKET

EvtAcxStreamGetCurrentPacket weist den Treiber an, anzugeben, welches Paket (0-basiert) derzeit auf der Hardware gerendert wird oder derzeit von der Erfassungshardware gefüllt wird.
EVT_ACX_STREAM_GET_HW_LATENCY

Das EvtAcxStreamGetHwLatency-Ereignis weist den Treiber an, streamlatenz für die spezifische Leitung dieses Datenstroms bereitzustellen (die Gesamtlatenz ist eine Summe der Latenz der verschiedenen Leitungen).
EVT_ACX_STREAM_GET_PRESENTATION_POSITION

EvtAcxStreamGetPresentationPosition weist den Treiber an, die aktuelle Position zusammen mit dem QPC-Wert zum Zeitpunkt der Berechnung der aktuellen Position anzugeben.
EVT_ACX_STREAM_PAUSE

Das EvtAcxStreamPause-Ereignis weist den Treiber an, den Streamstatus von Ausführen in Anhalten zu wechseln.
EVT_ACX_STREAM_PREPARE_HARDWARE

Das Ereignis EvtAcxStreamPrepareHardware weist den Treiber an, die Hardware für das Streaming vorzubereiten.
EVT_ACX_STREAM_RELEASE_HARDWARE

Das Ereignis EvtAcxStreamReleaseHardware weist den Treiber an, alle dem Datenstrom zugeordnete Hardware freizugeben und den Stream in den Status Beenden zu versetzen.
EVT_ACX_STREAM_RUN

Das EvtAcxStreamRun-Ereignis weist den Treiber an, den Streamstatus von Anhalten in Ausführen zu wechseln.
EVT_ACX_STREAM_SET_RENDER_PACKET

Das Ereignis EvtAcxStreamSetRenderPacket teilt dem Treiber mit, welches Paket gerade vom Client freigegeben wurde.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION

Die EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn die aktuelle Schreibposition für die angegebene Streamaudio-Engine festgelegt ist.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE

Die EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Lokale Effektzustand für einen Stream-Audio-Engine-Knoten festgelegt ist.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION

Die EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn die Position des letzten gültigen Byte im Audiopuffer für die angegebene Streamaudio-Engine festgelegt ist.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION

EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION wird vom Treiber implementiert und aufgerufen, wenn der Loopbackschutz status für einen Stream-Audiomodulknoten festgelegt ist.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE

Die EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Lokale Effektzustand für die angegebene Streamaudio-Engine angefordert wird.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION

Der EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION Rückrufs wird vom Treiber implementiert und aufgerufen, wenn die lineare Pufferposition für die angegebene Stream-Audio-Engine angefordert wird.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION

Die EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION Rückruffunktion wird vom Treiber implementiert und aufgerufen, um die aktuelle Position in den Audiodaten abzurufen, die auf dem Knoten der Stream-Audio-Engine gerendert werden.
EVT_ACX_VOLUME_ASSIGN_LEVEL

Die EVT_ACX_VOLUME_ASSIGN_LEVEL Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn die Volumeebene eines Kanals für einen Volumeknoten festgelegt ist.
EVT_ACX_VOLUME_RETRIEVE_LEVEL

Die EVT_ACX_VOLUME_RETRIEVE_LEVEL Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn die Volumeebene eines angegebenen Kanals auf einem Volumeknoten angefordert wird.
FindTranslatedEntry

Die FindTranslatedEntry-Methode gibt einen Zeiger auf einen übersetzten Eintrag des angegebenen Typs oder NULL zurück, wenn kein solcher Eintrag gefunden wurde.
FindUntranslatedEntry

Die FindUntranslatedEntry-Methode gibt einen Zeiger auf einen nicht übersetzten Eintrag des angegebenen Typs oder NULL zurück, wenn kein solcher Zeiger gefunden wird.
ForwardContentToDeviceObject

Die ForwardContentToDeviceObject-Methode akzeptiert ein Geräteobjekt, das ein Gerät darstellt, an das der Aufrufer geschützte Inhalte weiterleiten möchte.
ForwardContentToFileObject

Die ForwardContentToFileObject-Methode ist veraltet und wird nur beibehalten, um vorhandene Treiber zu unterstützen.
ForwardContentToInterface

Die ForwardContentToInterface-Methode akzeptiert einen Zeiger auf die COM-Schnittstelle eines Objekts, an das der Aufrufer geschützte Inhalte weiterleiten möchte.
FreeAudioBuffer

Die FreeAudioBuffer-Methode wird verwendet, um einen Audiopuffer freizugeben, der zuvor mit einem Aufruf von IMiniportWaveRTStream::AllocateAudioBuffer zugeordnet wurde.
FreeBuffer

Die FreeBuffer-Methode gibt den Puffer frei, der durch den vorherigen Aufruf von IDmaChannel::AllocateBuffer zugewiesen wurde.
FreeBufferWithNotification

Die FreeBufferWithNotification-Methode wird verwendet, um einen Audiopuffer freizugeben, der zuvor mit einem Aufruf von IMiniportWaveRTStreamNotification::AllocateBufferWithNotification zugeordnet wurde.
FreeNotificationBuffer

Gibt einen zuvor zugewiesenen IPortClsNotifications-Puffer frei. Der Puffer wird zum Senden von Benachrichtigungen verwendet, um die Kommunikation zwischen Audiomodulen und UWP-Apps zu ermöglichen.
FreePagesFromMdl

Die FreePagesFromMdl-Methode gibt eine Speicherdeskriptorliste (Memory Descriptor List, MDL) frei.
GenerateEventList

Die GenerateEventList-Methode benachrichtigt Clients über die Liste der Ereigniseinträge des Porttreibers, dass ein bestimmtes Ereignis aufgetreten ist.
GET_VENDOR_ID_FROM_PARAMSET

In diesem Thema wird das Makro zum Abrufen der Anbieter-ID aus dem VENDOR PARAMS SET beschrieben, das von SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE abgeleitet wurde.
GetAdapterObject

Die GetAdapterObject-Methode gibt das Hardwareadapterobjekt des DMA-Kanals zurück.
GetAllocatorFraming

Die GetAllocatorFraming-Methode ruft die bevorzugten Zuordnungsrahmenparameter für den Stream ab.
GetAudioEngineDescriptor

Ruft den Deskriptor für den Audiomodulknoten ab.
GetBuffer

Die GetBuffer-Methode weist einen Puffer für lange MIDI-Ereignisse zu.
GetBufferSize

Die GetBufferSize-Methode ruft die Puffergröße vom Zuteilungsgeber ab.
GetBufferSizeRange

Ruft die minimale und maximale Puffergröße ab, die die Hardwareaudio-Engine unterstützen kann.
GetCapabilities

Gibt Langauges und Detektorfeatures zurück, die vom -Objekt unterstützt werden.
GetCapabilities

Die GetCapabilities-Methode gibt die Schlüsselwörter und Sprachen zurück, die vom Objekt unterstützt werden.
GetCapabilitiesForLanguage

Gibt die Ereignisse zurück, die von der jeweiligen Sprache unterstützt werden.
GetClockRegister

Die GetClockRegister-Methode ruft die Informationen ab, die der Porttreiber benötigt, um das Uhrregister für das Audiosubsystem und seine Clients verfügbar zu machen.
GetContentRights

Die GetContentRights-Methode ruft die DRM-Inhaltsrechte ab, die einem Stream zugewiesen sind, der durch eine Inhalts-ID identifiziert wird.
GetDescription

Die GetDescription-Methode gibt einen Zeiger auf den Filterdeskriptor des Miniportobjekts aus.
GetDeviceAttributeSteppings

Ruft den zulässigen Schrittwert für das Audiogeräteattribute ab.
GetDeviceChannelCount

Ruft eine Anzahl der vom Audiogerät unterstützten Kanäle ab.
GetDeviceChannelMute

Ruft den Status des Knotens Stummschalten für den Audiogerätekanal ab.
GetDeviceChannelPeakMeter

Ruft den PeakMeter-Wert für den Audiogerätekanal ab.
GetDeviceChannelVolume

Ruft die Lautstärke für einen bestimmten Kanal des Audiogeräts ab.
GetDeviceDescription

Die GetDeviceDescription-Methode gibt einen Zeiger auf eine DEVICE_DESCRIPTION Struktur zurück, die das Gerät beschreibt.
GetDeviceFormat

Ruft das Audiodatenformat für ein Audiogerät ab.
GetDeviceProperty

Die GetDeviceProperty-Methode bietet einen vereinfachten Zugriff auf Geräteeigenschaften, die in der Registrierung für Plug & Play Geräte enthalten sind.
GetEngineFormatSize

Ruft den Formattyp und die Puffergröße für das Audiodatenformat der Audio-Engine ab.
GetGfxState

Ruft den Status des Knotens global effects (GFX) in der Audio-Engine ab.
GetHWLatency

Die GetHWLatency-Methode ruft Informationen zu Quellen der Streamlatenz in der Audiohardware ab.
GetKInterrupt

Die GetKInterrupt-Methode ruft ein WDM-Interruptobjekt aus einem Portklassensynchronisierungsobjekt ab.
GetLfxState

Ruft den Zustand des Knotens lokale Effekte (LFX) ab, der sich im Pfad des Audiodatenstroms befindet.
GetMapping

Die GetMapping-Methode ruft eine Zuordnung vom Porttreiber ab und ordnet der Zuordnung ein Tag zu.
GetMessage

Die GetMessage-Methode dient als Abrufpunkt für jede DirectMusic-Kernelmoduskomponente, die den Allocator des Porttreibers verwendet, um DMUS_KERNEL_EVENT Strukturen wiederzuverwenden.
GetMixFormat

Ruft das Audiodatenformat für den Audio-Engine-Mixer ab.
GetModes

Die GetModes-Methode ruft die Audiosignalverarbeitungsmodi ab, die von einem Audionadel unterstützt werden.
GetOutputStreamPresentationPosition

Gibt Datenstrompräsentationsinformationen zurück.
GetPacketCount

GetPacketCount gibt die (1-basierte) Anzahl von Paketen zurück, die vollständig aus dem WaveRT-Puffer in die Hardware übertragen wurden.
GetPhysicalPageAddress

Die GetPhysicalPageAddress-Methode gibt die physische Adresse für eine Seite innerhalb einer Speicherdeskriptorliste (Memory Descriptor List, MDL) zurück.
GetPhysicalPagesCount

Die GetPhysicalPagesCount-Methode gibt die Anzahl der physischen Seiten in einer Speicherdeskriptorliste (MDL) zurück.
GetPinName

Die GetPinName-Methode ruft den Anzeigenamen eines Audioendpunkts ab.
Getposition

Die GetPosition-Methode ruft die aktuelle Position des Datenstroms ab.
Getposition

Erfahren Sie, wie die GetPosition-Methode die aktuelle Position des Datenstroms abruft.
Getposition

Die GetPosition-Methode ruft die aktuelle Wiedergabe- oder Datensatzposition als Byteoffset vom Anfang des Puffers ab.
GetPositionRegister

Die GetPositionRegister-Methode ruft die Informationen ab, die der Porttreiber benötigt, um das Positionsregister für das Audiosubsystem und seine Clients verfügbar zu machen.
GetReadPacket

Gibt Informationen zu erfassten Daten zurück.
GetStreamAttributeSteppings

Ruft den zulässigen Schrittwert für das Audiostream-Attribut ab.
GetStreamChannelCount

Ruft eine Anzahl der für den Stream verfügbaren Kanäle ab.
GetStreamChannelMute

Ruft den Status des Knotens Mute im Pfad des Audiostreams ab.
GetStreamChannelPeakMeter

Ruft den Wert des Knotens PeakMeter im Pfad des Audiostreams ab.
GetStreamChannelVolume

Ruft die aktuelle Lautstärke ab, die auf den Audiodatenstrom angewendet wird.
GetStreamLinearBufferPosition

Ruft die Anzahl der Bytes ab, die der DMA seit Dem Beginn des Datenstroms aus dem Audiopuffer abgerufen hat.
GetStreamPresentationPosition

Ruft die aktuelle Cursorposition im Audiodatenstrom ab, der an den Endpunkt gerendert wird.
GetSupportedDeviceFormats

Ruft die unterstützten Audiodatenformate für das Audiogerät ab.
GetSupportedRebalanceType

Die GetSupportedRebalanceType-Methode gibt den Typ des unterstützten Ausgleichs zurück.
GetTime

Die GetTime-Methode ruft die aktuelle Referenzzeit ab, die von der master Uhr gelesen wird.
Getversion

Die GetVersion-Methode gibt die Version des Windows-Betriebssystems zurück, unter dem der Treiber ausgeführt wird.
Init

Die Init-Methode initialisiert das DMus-Miniport-Objekt.
Init

Die Init-Methode initialisiert das MIDI-Miniportobjekt.
Init

Die Init-Methode initialisiert das Topologieminiportobjekt.
Init

Die Init-Methode initialisiert das WaveCyclic-Miniportobjekt. Die Initialisierung umfasst die Überprüfung der Hardware mithilfe der in der Ressourcenliste angegebenen Ressourcen.
Init

Die Init-Methode initialisiert das WavePci-Miniportobjekt. Die Initialisierung umfasst die Überprüfung der Hardware mithilfe der in der Ressourcenliste angegebenen Ressourcen.
Init

Die Init-Methode initialisiert das WaveRT-Miniporttreiberobjekt.
Init

Die Init-Methode initialisiert den Porttreiber.
MapAllocatedPages

Die MapAllocatedPages-Methode ordnet eine Liste der zuvor zugeordneten physischen Seiten einem zusammenhängenden Block des virtuellen Arbeitsspeichers zu, auf den über den Kernelmodus zugegriffen werden kann.
ZuordnungVerfügbar

Die MappingAvailable-Methode gibt an, dass eine neue Zuordnung verfügbar ist.
MaximumBufferSize

Die MaximumBufferSize-Methode gibt die Größe des größten Puffers in Bytes zurück, für den dieses DMA-Kanalobjekt konfiguriert ist.
MiniportWriteEtwEvent

Die MiniportWriteEtwEvent-Methode wird von einem Audio-Miniporttreiber zum Bereitstellen der Informationen zu einem ETW-Ereignis (Event Tracing for Windows) verwendet.
NewMasterDmaChannel

Die NewMasterDmaChannel-Methode erstellt eine neue instance eines bus-master DMA-Kanals.
NewMasterDmaChannel

Erfahren Sie, wie die NewMasterDmaChannel-Methode eine neue instance eines bus-master DMA-Kanals erstellt.
NewRegistryKey

Die NewRegistryKey-Methode öffnet entweder einen vorhandenen Registrierungsschlüssel oder erstellt einen neuen Schlüssel in der Registrierung. Die -Methode erstellt ein Registrierungsschlüsselobjekt, das den Schlüssel darstellt.
NewSlaveDmaChannel

Die NewSlaveDmaChannel-Methode erstellt eine neue instance eines untergeordneten DMA-Kanals.
NewStream

Die (IMiniportDMus) NewStream-Methode (dmusicks.h) erstellt eine neue instance eines logischen Datenstroms, der einem angegebenen physischen Kanal zugeordnet ist.
NewStream

Die NewStream-Methode (IMiniportMidi) (portcls.h) erstellt eine neue instance eines logischen Datenstroms, der einem angegebenen physischen Kanal zugeordnet ist.
NewStream

Die NewStream-Methode erstellt eine neue instance eines logischen Datenstroms, der einem angegebenen physischen Kanal zugeordnet ist.
NewStream

Die NewStream-Methode (IMiniportWavePci) (portcls.h) erstellt eine neue instance eines logischen Datenstroms, der einem angegebenen physischen Kanal zugeordnet ist.
NewStream

Die NewStream-Methode erstellt eine neue instance eines WaveRT-Streamobjekts.
NewSubKey

Die NewSubKey-Methode erstellt entweder einen neuen Registrierungsunterschlüssel oder öffnet einen vorhandenen Unterschlüssel unter dem Schlüssel, der durch das IRegistryKey-Objekt dargestellt wird.
NormalizePhysicalPosition

Die NormalizePhysicalPosition-Methode konvertiert eine physische Pufferposition in einen zeitbasierten Wert.
NormalizePhysicalPosition

Erfahren Sie, wie die NormalizePhysicalPosition-Methode eine physische Pufferposition in einen zeitbasierten Wert konvertiert.
Benachrichtigen

Die Notify-Methode sollte von der Interrupt-Dienstroutine (ISR) des Miniporttreibers aufgerufen werden, wenn ein Hardware-Interrupt aufgetreten ist.
Benachrichtigen

Die Notify-Methode benachrichtigt den Porttreiber, dass ein Interrupt, der den Fortschritt des DMA-Zeigers angibt, aufgetreten ist. Es sollte von der Interrupt-Dienstroutine (ISR) des Miniporttreibers aufgerufen werden.
Benachrichtigen

Erfahren Sie, wie die Notify-Methode den Porttreiber benachrichtigt, dass ein Interrupt, der den Fortschritt des DMA-Zeigers angibt, aufgetreten ist. Es sollte von der Interrupt-Dienstroutine (ISR) des Miniporttreibers aufgerufen werden.
Benachrichtigen

Die Notify-Methode benachrichtigt den Porttreiber, dass ein Interrupt, der den Fortschritt des DMA-Zeigers angibt, aufgetreten ist.
NumberOfEntries

Die NumberOfEntries-Methode gibt die Anzahl der Ressourcenelemente in der Ressourcenliste zurück.
NumberOfEntriesOfType

Die NumberOfEntriesOfType-Methode gibt die Anzahl der Ressourcenelemente eines bestimmten Typs in der Ressourcenliste zurück. Für jeden Ressourcentyp wird ein Makro definiert, um diese Methode wie zuvor beschrieben aufzurufen.
PALLOCATE_CAPTURE_DMA_ENGINE

Die AllocateCaptureDmaEngine-Routine weist eine DMA-Engine für einen Erfassungsstream zu. Der Funktionszeigertyp für eine AllocateCaptureDmaEngine-Routine ist wie folgt definiert.
PALLOCATE_CONTIGUOUS_DMA_BUFFER

Die AllocateContiguousDmaBuffer-Routine weist einen DMA-Puffer zu, der aus einem einzelnen zusammenhängenden Block des physischen Arbeitsspeichers besteht. Der Funktionszeigertyp für eine AllocateContiguousDmaBuffer-Routine wird wie folgt definiert.
PALLOCATE_DMA_BUFFER

Die AllocateDmaBuffer-Routine weist einem DMA-Modul einen Datenpuffer im Systemspeicher zu. Der Funktionszeigertyp für eine AllocateDmaBuffer-Routine ist wie folgt definiert.
PALLOCATE_DMA_BUFFER_WITH_NOTIFICATION

Die AllocateDmaBufferWithNotification-Routine weist einem DMA-Modul einen Datenpuffer im Systemspeicher zu. Der Funktionszeigertyp für eine AllocateDmaBufferWithNotification-Routine wird wie folgt definiert.
PALLOCATE_RENDER_DMA_ENGINE

Die AllocateRenderDmaEngine-Routine weist eine DMA-Engine für einen Renderdatenstrom zu. Der Funktionszeigertyp für eine AllocateRenderDmaEngine-Routine wird wie folgt definiert.
ParseDetectionResultData

Verwendet die Eingabemodelldaten und SOUNDDETECTOR_PATTERNHEADER, um die erkannten ERKENNUNGEVENTID, LANGID und USER zu ermitteln.
ParseDetectionResultData

Die ParseDetectionResultData-Methode wird vom Betriebssystem aufgerufen, nachdem ein Schlüsselwort (keyword) Erkennungsereignis behandelt wurde und die Ergebnisdaten aus KSPROPERTY_SOUNDDETECTOR_MATCHRESULT abgerufen wurden.
PcAddAdapterDevice

Die PcAddAdapterDevice-Funktion fügt dem WDM-Gerätestapel ein Adaptergerät hinzu.
PcAddContentHandler

Die PcAddContentHandlers-Funktion stellt dem System eine Liste von Funktionen bereit, die geschützte Inhalte verarbeiten.
PcAddStreamResource

PcAddStreamResource fügt eine Streamressource hinzu.
PcCompleteIrp

Die PcCompleteIrp-Funktion schließt eine IRP ab, die zuvor als ausstehend gekennzeichnet war.
PcCompletePendingPropertyRequest

Die PcCompletePendingPropertyRequest-Funktion wird aufgerufen, um eine ausstehende Eigenschaftsanforderung abzuschließen.
PcCreateContentMixed

Die PcCreateContentMixed-Funktion berechnet die DRM-Inhaltsrechte für einen zusammengesetzten Stream, der gemischte Inhalte aus einer Bestimmten Anzahl von KS-Audiostreams enthält.
PcDestroyContent

Die PcDestroyContent-Funktion löscht eine DRM-Inhalts-ID, die von PcCreateContentMixed erstellt wurde. Beachten Sie, dass dieser Funktionsaufruf im Betrieb mit der DrmDestroyContent-Funktion identisch ist und die Parameterdefinitionen und der Rückgabewert ebenfalls identisch sind.
PcDispatchIrp

Die PcDispatchIrp-Funktion sendet eine IRP an den Standardhandler des PortCls-Systemtreibers.
PcForwardContentToDeviceObject

Die PcForwardContentToDeviceObject-Funktion akzeptiert ein Geräteobjekt, das ein Gerät darstellt, an das der Aufrufer geschützte Inhalte weiterleiten möchte.
PcForwardContentToFileObject

Die PcForwardContentToFileObject-Funktion ist veraltet und wird nur beibehalten, um vorhandene Treiber zu unterstützen.
PcForwardContentToInterface

Die PcForwardContentToInterface-Funktion akzeptiert einen Zeiger auf die COM-Schnittstelle eines Objekts, an das der Aufrufer geschützte Inhalte weiterleiten möchte.
PcForwardIrpSynchronous

Die PcForwardIrpSynchronous-Funktion wird von IRP-Handlern verwendet, um Plug & Play IRPs an das physische Geräteobjekt (PDO) weiterzuleiten.
PcGetContentRights

Die PcGetContentRights-Funktion ruft die DRM-Inhaltsrechte ab, die einer DRM-Inhalts-ID zugewiesen sind. Beachten Sie, dass dieser Funktionsaufruf im Betrieb mit der DrmGetContentRights-Funktion identisch ist und die Parameterdefinitionen und der Rückgabewert ebenfalls identisch sind.
PcGetDeviceProperty

Die PcGetDeviceProperty-Funktion gibt die angeforderte Geräteeigenschaft aus der Registrierung zurück.
PcGetPhysicalDeviceObject

Mit der Funktion PcGetPhysicalDeviceObject können Audio-Miniporttreiber das zugrunde liegende physische Geräteobjekt des Audiogeräts abrufen.
PcGetTimeInterval

Die PcGetTimeInterval-Funktion gibt die seit einer angegebenen Zeit verstrichene Zeit zurück. Die Zeit wird in 100 Nanosekundeneinheiten gemessen.
PCHANGE_BANDWIDTH_ALLOCATION

Die ChangeBandwidthAllocation-Routine ändert die Bandbreitenzuordnung einer DMA-Engine auf dem HD Audio Link.Der Funktionszeigertyp für eine ChangeBandwidthAllocation-Routine wird wie folgt definiert.
PcInitializeAdapterDriver

Die PcInitializeAdapterDriver-Funktion bindet einen Adaptertreiber an den PortCls-Systemtreiber.
PcNewDmaChannel

Die PcNewDmaChannel-Funktion erstellt ein neues DMA-Kanalobjekt. Diese Funktion ist veraltet. Weitere Informationen finden Sie in den folgenden Kommentaren.
PcNewInterruptSync

Die PcNewInterruptSync-Funktion erstellt und initialisiert ein Interruptsynchronisierungsobjekt.
PcNewMiniport

Die PcNewMiniport-Funktion erstellt eine instance eines der vom System bereitgestellten Miniporttreiber, die in den PortCls-Systemtreiber integriert sind, portcls.sys.
PcNewPort

Die PcNewPort-Funktion erstellt ein neues vom System bereitgestelltes Port-Treiberobjekt, dessen Schnittstelle (von der Basisklasse IPort abgeleitet) durch eine Klassen-ID angegeben wird.
PcNewRegistryKey

Die PcNewRegistryKey-Funktion öffnet oder erstellt einen neuen Registrierungsschlüssel und erstellt ein IRegistryKey-Objekt, um den Schlüssel darzustellen. Der Aufrufer greift über dieses Objekt auf den Schlüssel zu.
PcNewResourceList

Die PcNewResourceList-Funktion erstellt und initialisiert eine Ressourcenliste.
PcNewResourceSublist

Die PcNewResourceSublist-Funktion erstellt und initialisiert eine leere Ressourcenliste, die von einer anderen Ressourcenliste abgeleitet wird.
PcNewServiceGroup

Die PcNewServiceGroup-Funktion erstellt und initialisiert eine Dienstgruppe.
PCPFNEVENT_HANDLER

Eine EventHandler-Routine verarbeitet Ereignisanforderungen.
PcRegisterAdapterPnpManagement

Die Funktion PcRegisterAdapterPnpManagement registriert die PnP-Verwaltungsschnittstelle des Adapters beim PortCls-Systemtreiber. Es wird verwendet, um den PnP-Ausgleich zu unterstützen.
PcRegisterAdapterPowerManagement

Die Funktion PcRegisterAdapterPowerManagement registriert die Energieverwaltungsschnittstelle des Adapters beim PortCls-Systemtreiber.
PcRegisterIoTimeout

Die PcRegisterIoTimeout-Funktion registriert eine vom Treiber bereitgestellte E/A-Timer-Rückrufroutine für ein angegebenes Geräteobjekt.
PcRegisterPhysicalConnection

Die PcRegisterPhysicalConnection-Funktion registriert eine physische Verbindung zwischen zwei Audioadapterfiltern, die vom gleichen Adaptertreiber instanziiert werden.
PcRegisterPhysicalConnectionFromExternal

Die PcRegisterPhysicalConnectionFromExternal-Funktion registriert eine physische Verbindung mit einem Audioadapterfilter aus einem externen Audioadapterfilter.
PcRegisterPhysicalConnectionToExternal

Die PcRegisterPhysicalConnectionToExternal-Funktion registriert eine physische Verbindung zwischen einem Audioadapterfilter und einem externen Audioadapterfilter.
PcRegisterSubdevice

Die PcRegisterSubdevice-Funktion registriert ein Untergerät, um es für die Verwendung durch Clients verfügbar zu machen.
PcRemoveStreamResource

PcRemoveStreamResource entfernt eine vorhandene Streamressource.
PcRequestNewPowerState

Die PcRequestNewPowerState-Funktion wird verwendet, um einen neuen Energiezustand für das Gerät anzufordern. Diese Funktion wird normalerweise von Adaptertreibern nicht benötigt, kann jedoch gelegentlich nützlich sein, um einige Arten von Hardwareproblemen zu umgehen.
PcUnregisterAdapterPnpManagement

Die PcUnregisterAdapterPnpManagement-Funktion hebt die Registrierung der PnP-Verwaltungsschnittstelle des Audioadapters vom PortCls-Klassentreiber auf. Es wird verwendet, um den PnP-Ausgleich zu unterstützen.
PcUnregisterAdapterPowerManagement

Die Funktion PcUnregisterAdapterPowerManagement hebt die Registrierung der Energieverwaltungsschnittstelle des Audioadapters beim PortCls-Klassentreiber auf. Die Funktion PcUnregisterAdapterPowerManagement ist in Windows 7 und höheren Versionen von Windows verfügbar.
PcUnregisterIoTimeout

Die PcUnregisterIoTimeout-Funktion hebt die Registrierung einer vom Treiber bereitgestellten I/O-Timer-Rückrufroutine für ein angegebenes Geräteobjekt auf.
PFNDRMADDCONTENTHANDLERS

Microsoft reserviert die Rückruffunktion PFNDRMADDCONTENTHANDLERS nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
PFNDRMCREATECONTENTMIXED

Microsoft reserviert die Rückruffunktion PFNDRMCREATECONTENTMIXED nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
PFNDRMDESTROYCONTENT

Microsoft reserviert die Rückruffunktion PFNDRMDESTROYCONTENT nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
PFNDRMFORWARDCONTENTTODEVICEOBJECT

Microsoft reserviert die Rückruffunktion PFNDRMFORWARDCONTENTTODEVICEOBJECT nur zur internen Verwendung. Verwenden Sie diese Funktion nicht im Code.
PFNDRMFORWARDCONTENTTOFILEOBJECT

Microsoft reserviert die Rückruffunktion PFNDRMFORWARDCONTENTTOFILEOBJECT nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
PFNDRMFORWARDCONTENTTOINTERFACE

Microsoft reserviert die Rückruffunktion PFNDRMFORWARDCONTENTTOINTERFACE nur zur internen Verwendung. Verwenden Sie diese Funktion nicht im Code.
PFNDRMGETCONTENTRIGHTS

Microsoft reserviert die Rückruffunktion PFNDRMGETCONTENTRIGHTS nur für die interne Verwendung. Verwenden Sie diese Funktion nicht im Code.
PFREE_CONTIGUOUS_DMA_BUFFER

Die FreeContiguousDmaBuffer-Routine gibt einen DMA-Puffer und eine Pufferdeskriptorliste (BDL) frei, die durch einen Aufruf von AllocateContiguousDmaBuffer zugeordnet wurden. Der Funktionszeigertyp für eine FreeContiguousDmaBuffer-Routine wird wie folgt definiert.
PFREE_DMA_BUFFER

Die FreeDmaBuffer-Routine gibt einen DMA-Puffer frei, der zuvor durch einen Aufruf von AllocateDmaBuffer zugeordnet wurde. Der Funktionszeigertyp für eine FreeDmaBuffer-Routine wird wie folgt definiert.
PFREE_DMA_BUFFER_WITH_NOTIFICATION

Die FreeDmaBufferWithNotification-Routine gibt einen DMA-Puffer frei, der zuvor durch einen Aufruf von AllocateDmaBufferWithNotification zugeordnet wurde. Der Funktionszeigertyp für eine FreeDmaBufferWithNotification-Routine wird wie folgt definiert.
PFREE_DMA_ENGINE

Die FreeDmaEngine-Routine gibt eine DMA-Engine frei, die zuvor durch einen Aufruf von AllocateCaptureDmaEngine oder AllocateRenderDmaEngine zugeordnet wurde. Der Funktionszeigertyp für eine FreeDmaEngine-Routine wird wie folgt definiert.
PGET_DEVICE_INFORMATION

Die GetDeviceInformation-Routine ruft Informationen zum HD-Audiocontrollergerät ab. Der Funktionszeigertyp für eine GetDeviceInformation-Routine wird wie folgt definiert.
PGET_LINK_POSITION_REGISTER

Die GetLinkPositionRegister-Routine ruft einen Zeiger auf das Linkpositionsregister einer DMA-Engine ab. Der Funktionszeigertyp für eine GetLinkPositionRegister-Routine ist wie folgt definiert.
PGET_RESOURCE_INFORMATION

Die GetResourceInformation-Routine ruft Informationen zu Hardwareressourcen ab. Der Funktionszeigertyp für eine GetResourceInformation-Routine ist wie folgt definiert.
PGET_WALL_CLOCK_REGISTER

Die GetWallClockRegister-Routine ruft einen Zeiger auf das Wanduhrregister ab. Der Funktionszeigertyp für eine GetWallClockRegister-Routine ist wie folgt definiert.
PHDAUDIO_BDL_ISR

Die HDAudioBdlIsr-Routine ist die ISR, die der HD-Audiobustreiber jedes Mal aufruft, wenn ein IOC-Interrupt im Stream auftritt. Es handelt sich um einen Funktionszeiger vom Typ PHDAUDIO_BDL_ISR, der wie folgt definiert wird.
PHDAUDIO_DMA_NOTIFICATION_CALLBACK

HDAudio-Codec DMA-Benachrichtigungsrückruffunktion.
PHDAUDIO_TRANSFER_COMPLETE_CALLBACK

HdAudio-Codec-Übertragung vollständige Rückruffunktion. PHDAUDIO_TRANSFER_COMPLETE_CALLBACK wird von der rückruffunktion PTRANSFER_CODEC_VERBS verwendet.
PHDAUDIO_UNSOLICITED_RESPONSE_CALLBACK

HDAudio-Codec: Nicht angeforderte Antwortrückruffunktion. PHDAUDIO_UNSOLICITED_RESPONSE_CALLBACK wird von der rückruffunktion PREGISTER_EVENT_CALLBACK verwendet.
PhysicalAddress

Die PhysicalAddress-Methode gibt die physische Adresse des zugeordneten Puffers zurück.
PinCount

Die PinCount-Methode fragt den Miniporttreiber nach seiner Pinanzahl ab.
PnpCancelStop

Die PnpCancelStop-Methode stellt eine Benachrichtigung während der Verarbeitung des CancelStop-IRP bereit.
PnpQueryStop

PnpQueryStop stellt eine Benachrichtigung bereit, wenn PnpQueryStop von portcls aufgerufen wird, kurz bevor der QueryStop-IRP erfolgreich ist.
PnpStop

Die PnpStop-Methode stellt eine Benachrichtigung bereit, nachdem alle Ioctl-Vorgänge beendet wurden.
PnpStop

Eine optionale Schnittstelle, mit der Miniporttreiber PnP-Statusänderungsbenachrichtigungen empfangen können.
PositionNotify

Bytepositionsbenachrichtigung für MXF-Diagramm.
PowerChangeNotify

Die PowerChangeNotify-Methode benachrichtigt den Miniporttreiber über Änderungen im Energiezustand.
PowerChangeState

Die PowerChangeState-Methode fordert an, dass das Gerät in einen neuen Energiezustand wechselt.
PowerChangeState2

Portcls ruft die IAdapterPowerManagement2::P owerChangeState2-Methode auf, um eine Änderung des neuen Energiezustands anzufordern. Diese Anforderung wird an den Adaptertreiber übergeben.
PowerChangeState3

PortCls ruft die PowerChangeState3-Methode auf, um eine Änderung des neuen Energiezustands anzufordern. Diese Anforderung wird an den Adaptertreiber übergeben.
PREGISTER_EVENT_CALLBACK

Die RegisterEventCallback-Routine registriert eine Rückrufroutine für eine nicht angeforderte Antwort von einem Codec oder Codecs. Der Funktionszeigertyp für eine RegisterEventCallback-Routine ist wie folgt definiert.
PREGISTER_NOTIFICATION_CALLBACK

Die RegisterNotificationCallback-Routine registriert eine Rückrufroutine, damit sie DMA-Statusbenachrichtigungen mit genaueren Zeitinformationen empfangen kann.
PREGISTER_NOTIFICATION_EVENT

Die RegisterNotificationEvent-Routine registriert ein Kernelereignis, damit es DMA-Statusbenachrichtigungen empfangen kann. Der Funktionszeigertyp für eine RegisterNotificationEvent-Routine ist wie folgt definiert.
PSET_DMA_ENGINE_STATE

Die SetDmaEngineState-Routine legt den Status einer oder mehrerer DMA-Engines auf den Status Running, Stopped, Paused oder Reset fest. Der Funktionszeigertyp für eine SetDmaEngineState-Routine ist wie folgt definiert.
PSETUP_DMA_ENGINE_WITH_BDL

Die SetupDmaEngineWithBdl-Routine richtet eine DMA-Engine ein, um einen vom Aufrufer zugewiesenen DMA-Puffer zu verwenden. Der Funktionszeigertyp für eine SetupDmaEngineWithBdl-Routine wird wie folgt definiert.
PTRANSFER_CODEC_VERBS

Die TransferCodecVerbs-Routine überträgt einen oder mehrere Befehle an einen Codec oder codecs und ruft die Antworten auf diese Befehle ab. Der Funktionszeigertyp für eine TransferCodecVerbs-Routine ist wie folgt definiert.
PUNREGISTER_EVENT_CALLBACK

Die UnregisterEventCallback-Routine löscht die Registrierung eines Ereignisrückrufs, der zuvor durch einen Aufruf von RegisterEventCallback registriert wurde. Der Funktionszeigertyp für eine UnregisterEventCallback-Routine ist wie folgt definiert.
PUNREGISTER_NOTIFICATION_CALLBACK

Die PUNREGISTER_NOTIFICATION_CALLBACK Rückruffunktion löscht die Registrierung einer Benachrichtigungsrückrufroutine, die zuvor durch einen Aufruf von RegisterNotificationCallback registriert wurde.
PUNREGISTER_NOTIFICATION_EVENT

Die UnregisterNotificationEvent-Routine löscht die Registrierung eines Ereignisses, das zuvor durch einen Aufruf von RegisterNotificationEvent registriert wurde. Der Funktionszeigertyp für eine UnregisterNotificationEvent-Routine ist wie folgt definiert.
PutBuffer

Diese Methode wird derzeit nicht vom Miniporttreiber verwendet. Die PutBuffer-Methode übergibt einen Puffer an den Allocator. Dies geschieht jedoch automatisch, wenn IMXF::P utMessage trotzdem aufgerufen wird.
PutMessage

Die PutMessage-Methode übergibt eine DMUS_KERNEL_EVENT-Struktur an das nächste Ziel.
QueryDeviceCapabilities

Die QueryDeviceCapabilities-Methode wird von PortCls als Reaktion auf eine Plug & Play IRP_MN_QUERY_CAPABILITIES IRP aufgerufen.
Querykey

Die QueryKey-Methode ruft Informationen zu einem Registrierungsschlüssel ab, einschließlich des Schlüsselnamens, der Schlüsselklasse und der Anzahl von Unterschlüsseln und deren Größe.
QueryPowerChangeState

Die QueryPowerChangeState-Methode wird von PortCls als Reaktion auf den Empfang eines IRP_MN_QUERY_POWER Power-IRP aufgerufen.
QueryRegistryValues

Die QueryRegistryValues-Methode ermöglicht es dem Aufrufer, mehrere Werte aus der Registrierung mit einem einzelnen Aufruf abzufragen.
QueryValueKey

Die QueryValueKey-Methode ruft Informationen zu den Werteinträgen eines Registrierungsschlüssels ab, einschließlich deren Namen, Typen, Datengrößen und Werte.
Lesen

Die Read-Methode liest Daten aus einem eingehenden MIDI-Stream.
ReadCounter

Die ReadCounter-Methode liest den Zähler eines untergeordneten DMA-Objekts.
RefTimeToSample

Die RefTimeToSample-Methode konvertiert eine Referenzzeit in eine Beispielzeit.
RegisterAdapterPnpManagement

Die RegisterAdapterPowerManagement-Methode registriert die PnP-Verwaltungsschnittstelle des Adapters bei PortCls.
RegisterAdapterPowerManagement

Die RegisterAdapterPowerManagement-Methode registriert die Energieverwaltungsschnittstelle des Adapters bei PortCls.
RegisterNotificationEvent

Die RegisterNotificationEvent-Methode registriert ein Ereignis, das für DMA-gesteuerte Ereignisbenachrichtigungen benachrichtigt wird.
RegisterPowerControlCallback

Der Portklassentreiber (PortCls) verwendet die RegisterPowerControlCallback-Methode, um einen Energiesteuerungsrückruf zu registrieren.
RegisterServiceGroup

Die RegisterServiceGroup-Methode registriert eine Dienstgruppe beim DMus-Porttreiber.
RegisterServiceGroup

Die RegisterServiceGroup-Methode registriert die Dienstgruppe, die für die IPortMidi::Notify-Methode verwendet werden soll.
RegisterServiceRoutine

Die RegisterServiceRoutine-Methode registriert eine Interruptdienstroutine (ISR), die aufgerufen werden soll, wenn ein Interrupt auftritt.
RegisterWMIProvider

Die RegisterWMIProvider-Methode registriert die ETW-Funktion (Event Tracing for Windows) des Miniporttreibers bei PortCls.
ReleaseMapping

Die ReleaseMapping-Methode gibt eine Zuordnung frei, die durch einen vorherigen Aufruf von IPortWavePciStream::GetMapping abgerufen wurde.
RemoveMember

Die RemoveMember-Methode entfernt das angegebene Element aus der Dienstgruppe.
RemoveStreamResource

RemoveStreamResource entfernt eine vorhandene Streamressource. Die RemoveStreamResource-Methode kann nur von WaveRT-Miniporttreibern für Audio verwendet werden.
Render

Die Render-Methode rendert Wellendaten in einer Zielsenke.
ReportOSDetectionResult

Wird aufgerufen, um das Ergebnis der zweiten Phase für die OEM-DLL bereitzustellen.
RequestDelayedService

Die RequestDelayedService-Methode fordert den Dienst nach der angegebenen Verzögerung an.
Requestservice

Weitere Informationen: IServiceGroup::RequestService
Requestservice

Die RequestService-Methode wird aufgerufen, um eine Dienstanforderung an ein IServiceSink-Objekt weiterzuleiten.
RevokeMappings

Die RevokeMappings-Methode widerruft Zuordnungen, die zuvor über IPortWavePciStream::GetMapping abgerufen wurden.
SampleToRefTime

Die SampleToRefTime-Methode konvertiert eine Beispielzeit in eine Referenzzeit.
SendNotification

Sendet eine Benachrichtigung an die lauschenden UWP-Apps, um die Kommunikation zwischen Audiomodulen und UWP-Apps zu ermöglichen.
SendPowerControl

Der Portklassentreiber (PortCls) verwendet die SendPowerControl-Methode, um Energiesteuerungscodes an den Audioadapter zu senden.
Service

Diese Methode muss derzeit nicht im Miniporttreiber implementiert werden. Die Dienstmethode wird derzeit nicht verwendet.
Service

Die Service-Methode benachrichtigt den Miniporttreiber über eine Dienstanforderung.
Service

Erfahren Sie, wie die Service-Methode den Miniporttreiber über eine Dienstanforderung benachrichtigt.
Service

Erfahren Sie, dass die Service-Methode den Miniporttreiber über eine Dienstanforderung benachrichtigt.
SET_VENDOR_ID_TO_PARAMSET

In diesem Thema wird das Makro zum Festlegen der Anbieter-ID aus dem VENDOR PARAMS SET beschrieben, das von SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE
SetBufferSize

Die SetBufferSize-Methode legt die aktuelle Puffergröße des DMA-Kanals fest.
SetContentId

Die SetContentId-Methode legt die DRM-Inhalts-ID und die zugewiesenen DRM-Inhaltsrechte für einen KS-Audiostream fest.
SetDeviceChannelMute

Legt den Status des Knotens Stummschalten für den Audiogerätekanal fest.
SetDeviceChannelVolume

Legt die Lautstärke für einen bestimmten Kanal des Audiogeräts fest.
SetDeviceFormat

Legt das Audiodatenformat für ein Audiogerät fest.
SetFormat

Die SetFormat-Methode legt das KS-Datenformat des MIDI-Streams fest.
SetFormat

Die SetFormat-Methode legt das KS-Datenformat des Wellenstroms fest.
SetFormat

Erfahren Sie, wie die SetFormat-Methode das KS-Datenformat des Wellenstroms festlegt.
SetFormat

Die SetFormat-Methode legt das Datenformat des Wellendatenstroms fest.
SetGfxState

Legt den Status des GFX-Knotens (Global Effects) in der Audio-Engine fest.
SetIdlePowerManagement

Die SetIdlePowerManagement-Methode bietet dem Adaptertreiber die Möglichkeit, die Erkennung des Leerlaufzustands zu aktivieren oder zu deaktivieren.
SetLfxState

Legt den Status des Lokalen Effektknotens (LFX) fest, der sich im Pfad des Audiodatenstroms befindet.
SetNotificationFreq

Die SetNotificationFreq-Methode steuert die Häufigkeit, mit der Benachrichtigungsunterbrechungen generiert werden, indem das Intervall zwischen aufeinander folgenden Interrupts festgelegt wird.
SetPreFetchOffset

Die SetPreFetchOffset-Methode legt den Vorabrufoffset fest, d. h. die Anzahl der Byte der Daten, die den Schreibcursor vom Wiedergabecursor in einem DirectSound-Ausgabestream trennen.
Setstate

Die SetState-Methode wird verwendet, um den Zustand der MIDI-Transformationsschnittstelle festzulegen.
Setstate

Die SetState-Methode legt den Transportstatus des Datenstroms auf einen neuen Zustandswert fest.
Setstate

Die SetState-Methode legt den neuen Status der Wiedergabe oder Aufzeichnung für den Stream fest.
Setstate

Die SetState-Methode ändert den Zustand des Streamtransports.
Setstate

Die SetState-Methode ändert den Transportstatus des Audiodatenstroms.
SetStreamChannelMute

Legt den Status des Knotens Stummschalten im Pfad des Audiostreams fest.
SetStreamChannelVolume

Legt die Lautstärke fest, die auf den Audiodatenstrom angewendet werden soll.
SetStreamCurrentWritePosition

Legt die aktuelle Cursorposition im Audiodatenstrom fest, der vom Endpunkt erfasst wird.
SetStreamCurrentWritePositionForLastBuffer

Legt die aktuelle Cursorposition im letzten Audiodatenstrom fest, der in den Audiopuffer geschrieben wurde.
SetStreamLoopbackProtection

Legt den Loopbackschutz status des Audiomodulknotens fest.
SetTechnology

Die SetTechnology-Methode ändert das Technology-Element jeder KSDATARANGE_MUSIC Struktur in den Datenbereichen für die Pins des Miniporttreibers.
SetValueKey

Die SetValueKey-Methode ersetzt oder erstellt einen Werteintrag unter dem geöffneten Schlüssel.
SetWritePacket

SetWritePacket informiert den Treiber darüber, dass das Betriebssystem gültige Daten in den WaveRT-Puffer geschrieben hat.
SIDEBANDAUDIO_IOCTL

Ein Makro, das für die SIDEBANDAUDIO_IOCTL verwendet wird.
Stille

Die Silence-Methode wird verwendet, um Stillebeispiele in einen angegebenen Puffer zu kopieren.
Starten

Die Start-Methode startet ein untergeordnetes DMA-Objekt.
Beenden

Die Stop-Methode stoppt ein untergeordnetes DMA-Objekt, das durch einen vorherigen Aufruf von IDmaChannelSlave::Start gestartet wurde.
SupportDelayedService

Die SupportDelayedService-Methode gibt an, dass sich die Dienstgruppe auf die Unterstützung verzögerter Dienste vorbereiten sollte.
SyncToMaster

Die SyncToMaster-Methode ermöglicht die Synchronisierung mit der master Uhr, um Drift zu vermeiden.
SystemAddress

Die SystemAddress-Methode gibt die Systemadresse des zugeordneten Puffers zurück.
TerminatePacket

Die TerminatePacket-Methode beendet das paket, das derzeit zugeordnet wird.
TransferCount

Die TransferCount-Methode gibt die Größe des Puffers in Bytes zurück, der derzeit von einem untergeordneten DMA-Objekt übertragen wird.
TranslatedList

Die TranslatedList-Methode gibt die Liste der übersetzten Ressourcen zurück.
UnmapAllocatedPages

Die UnmapAllocatedPages-Methode gibt eine Zuordnung frei.
Aufheben der RegistrierungAdapterPnpManagement

Die UnRegisterAdapterPowerManagement-Methode hebt die Registrierung der PnP-Verwaltungsschnittstelle des Adapters aus PortCls auf.
Aufheben der RegistrierungAdapterPowerManagement

Die UnregisterAdapterPowerManagement-Methode hebt die Registrierung der Energieverwaltungsschnittstelle des Adapters bei PortCls auf.
Aufheben der RegistrierungNotificationEvent

Die UnregisterNotificationEvent-Methode hebt die Registrierung eines Ereignisses aus DMA-gesteuerten Ereignisbenachrichtigungen auf.
Aufheben der RegistrierungPhysicalConnection

Die UnregisterPhysicalConnection-Methode löscht die Registrierung einer physischen Verbindung, die durch einen vorherigen Aufruf von PcRegisterPhysicalConnection registriert wurde.
Aufheben der RegistrierungPhysicalConnectionFromExternal

Die UnregisterPhysicalConnectionFromExternal-Methode löscht die Registrierung einer physischen Verbindung, die durch einen vorherigen Aufruf von PcRegisterPhysicalConnectionFromExternal registriert wurde.
Aufheben der RegistrierungPhysicalConnectionToExternal

Die UnregisterPhysicalConnectionToExternal-Methode löscht die Registrierung einer physischen Verbindung, die durch einen vorherigen Aufruf von PcRegisterPhysicalConnectionToExternal registriert wurde.
Aufheben der Registrierung VonPowerControlCallback

Der Portklassentreiber (PortCls) verwendet die UnregisterPowerControlCallback-Methode, um die Registrierung eines Power Control-Rückrufs aufzuheben.
Aufheben der RegistrierungSubdevice

Die UnregisterSubdevice-Methode löscht die Registrierung eines Untergerätes, das zuvor durch einen Aufruf von PcRegisterSubdevice registriert wurde.
Aufheben der RegistrierungWMIProvider

Die UnregisterWMIProvider-Methode hebt die Registrierung der ETW-Schnittstelle (Event Tracing for Windows) auf, die zuvor mit einem Aufruf der RegisterWMIProvider-Methode registriert wurde. Durch die Aufhebung der Registrierung wird die ETW-Registrierung bei PortCls deaktiviert.
UntranslatedList

Die UntranslatedList-Methode gibt die Liste der nicht übersetzten Ressourcen zurück.
VerifyUserEventData

Überprüft die Benutzeraufzeichnung für die angegebene EVENTID.
VerifyUserKeyword

Die VerifyUserKeyword-Methode wird von der Trainingsbenutzeroberfläche verwendet, um zu überprüfen, ob eine instance einer gesprochenen Äußerung, die während des Trainings erfasst wird, einem vordefinierten Schlüsselwort (keyword) innerhalb einer Toleranz entspricht.
WaitForTC

Die WaitForTC-Methode wartet, bis die Terminalanzahl der DMA-Übertragung abgeschlossen ist, oder es wird ein Timeout ausgeführt, wenn das Timeoutintervall abläuft.
Schreiben

Die Write-Methode schreibt Daten in einen ausgehenden MIDI-Stream.

Schnittstellen

 
IAdapterPnpManagement

IAdapterPnpManagement ist eine Schnittstelle, die Adapter implementieren und registrieren sollten, wenn sie PnP-Verwaltungsnachrichten empfangen möchten.
IAdapterPowerManagement

Die IAdapterPowerManagement-Schnittstelle wird verwendet, um den Energiezustand eines Audioadapters zu verwalten.
IAdapterPowerManagement2

Die IAdapterPowerManagement2-Schnittstelle erbt von IUnknown und wird verwendet, um den Energiezustand eines Audioadapters zu verwalten.
IAdapterPowerManagement3

Die IAdapterPowerManagement3-Schnittstelle erbt von IUnknown und wird zum Empfangen von Energieverwaltungsnachrichten verwendet.
IAllocatorMXF

Die IAllocatorMXF-Schnittstelle verwaltet Pufferspeicher für DirectMusic-Streams.
IDmaChannel

Die IDmaChannel-Schnittstelle bietet eine Abstraktion eines DMA-Kanals und der zugehörigen DMA-Puffer- und Nutzungsparameter.
IDmaChannelSlave

Die IDmaChannelSlave-Schnittstelle bietet Methoden zum Überwachen und Steuern eines DMA-Kanals für ein untergeordnetes Gerät (wie unter Einführung in Adapterobjekte beschrieben).
IDrmAudioStream

Die IDrmAudioStream-Schnittstelle weist den digitalen Inhalten in einem Audiostream DRM-Schutz zu.
IDrmPort

Die IDrmPort-Schnittstelle wird von einem WaveCyclic- oder WavePci-Miniporttreiber verwendet, um DRM-geschützte Inhalte zu verwalten (siehe Digital Rights Management).
IDrmPort2

Die IDrmPort2-Schnittstelle wird von einem WaveCyclic- oder WavePci-Miniporttreiber verwendet, um DRM-geschützte Inhalte zu verwalten (siehe Digital Rights Management).
IEventDetectorOemAdapter

Die IEventDetectorOemAdapter-Schnittstelle wird für Hardware-Schlüsselwort (keyword)-Spottern verwendet.
IInterruptSync

Die IInterruptSync-Schnittstelle stellt ein Interruptsynchronisierungsobjekt dar, das die Ausführung einer Liste von Interruptdienstroutinen (ISRs) mit Nicht-ISR-Routinen synchronisiert.
IKeywordDetectorOemAdapter

IKeywordDetectorOemAdapter ist eine COM-Schnittstelle (Component Object Model) für die Interaktion mit der Sprachaktivierungstreiberschnittstelle. Die IKeywordDetectorOemAdapter-Schnittstelle wird in Windows 10 und höheren Versionen von Windows unterstützt.
IMasterClock

Die IMasterClock-Schnittstelle bietet Microsoft DirectMusic-Streams Zugriff auf die aktuelle Referenzzeit von der master Uhr.
IMiniport

Die IMiniport-Schnittstelle ist die generische Miniportschnittstelle, die von allen Miniportobjekten unterstützt wird. IMiniport erbt von der IUnknown-Schnittstelle.
IMiniportAudioEngineNode

Diese Schnittstelle ermöglicht es einem Miniporttreiber, KS-Eigenschaften zu verwenden, die über ein KS-Filterhandle auf die Audio-Engine zugreifen.
IMiniportAudioSignalProcessing

Die IMiniportAudioSignalProcessing-Schnittstelle wird von der WaveRT-Miniportkomponente eines beliebigen Audiotreibers implementiert, wenn einer seiner Pins Audiosignalverarbeitungsmodi unterstützt.
IMiniportDMus

Die IMiniportDMus-Schnittstelle ist die primäre Schnittstelle für einen DMus-Miniporttreiber für ein DirectMusic-Synthesizergerät.
IMiniportMidi

Die IMiniportMidi-Schnittstelle ist die primäre Schnittstelle für einen MIDI-Miniporttreiber für ein MIDI-Synthesizergerät.
IMiniportMidiStream

Die IMiniportMidiStream-Schnittstelle stellt den MIDI-Stream dar, der durch einen Pin auf einem MIDI-Filter fließt.
IMiniportPnpNotify

IMiniportPnpNotify ist eine optionale Schnittstelle, mit der Miniportobjekte (Audiountergeräte) PnP-Zustandsänderungsbenachrichtigungen empfangen können.
IMiniportStreamAudioEngineNode

Diese Schnittstelle ermöglicht es einem Miniporttreiber, KS-Eigenschaften zu verwenden, die über einen Pin instance Handle auf die Audio-Engine zugreifen.
IMiniportStreamAudioEngineNode2

Die IMiniportStreamAudioEngineNode2-Schnittstelle ermöglicht es einem Audio-Miniporttreiber, die Funktionen der IMiniportStreamAudioEngineNode-Schnittstelle zu erweitern.
IMiniportTopology

Die IMiniportTopology-Schnittstelle ist die primäre Schnittstelle eines Topologie-Miniporttreibers.
IMiniportWaveCyclic

Die IMiniportWaveCyclic-Schnittstelle ist die primäre Schnittstelle, die vom Miniporttreiber für ein WaveCyclic-Audiogerät verfügbar gemacht wird.
IMiniportWaveCyclicStream

Die IMiniportWaveCyclicStream-Schnittstelle stellt den Wellenstrom dar, der durch einen Pin in einem WaveCyclic-Filter fließt.
IMiniportWavePci

Die IMiniportWavePci-Schnittstelle ist die primäre Schnittstelle, die vom Miniporttreiber für ein WavePci-Audiogerät verfügbar gemacht wird.
IMiniportWavePciStream

Die IMiniportWavePciStream-Schnittstelle stellt den Wellenstrom dar, der durch einen Pin auf einem WavePci-Filter fließt.
IMiniportWaveRT

Die IMiniportWaveRT-Schnittstelle ist die primäre Schnittstelle, die vom Miniporttreiber für ein WaveRT-Audiogerät verfügbar gemacht wird.
IMiniportWaveRTInputStream

Die IMiniportWaveRTInputStream-Schnittstelle stellt den Eingabewellenstrom dar, der durch einen Stift im KS-Filter fließt, der ein WaveRT-Rendering- oder Aufnahmegerät umschließt. IMiniportWaveRTInputStream erbt von der IUnknown-Schnittstelle.
IMiniportWaveRTOutputStream

Die IMiniportWaveRTOutputStream-Schnittstelle stellt den Ausgabewellenstrom dar. IMiniportWaveRTOutputStream erbt von der IUnknown-Schnittstelle.
IMiniportWaveRTStream

Die IMiniportWaveRTStream-Schnittstelle stellt den Wellenstrom dar, der durch einen Stift im KS-Filter fließt, der ein WaveRT-Rendering- oder Aufnahmegerät umschließt.
IMiniportWaveRTStreamNotification

Die IMiniportWaveRTStreamNotification-Schnittstelle wird in Windows Vista und späteren Windows-Betriebssystemen unterstützt und erweitert die IMiniportWaveRTStream-Schnittstelle und bietet zusätzliche Methoden zum Vereinfachen von DMA-Treiberereignisbenachrichtigungen.
IMusicTechnology

Die IMusicTechnology-Schnittstelle wird verwendet, um die GUIDs der Musiktechnologie zu ändern, die in den Datenbereichsdeskriptoren für die Pins angegeben sind, die zu einem MIDI- oder DMus-Miniporttreiber gehören.
IMXF

Die IMXF-Schnittstelle stellt den DirectMusic-Stream auf einem MIDI-Transportfilter (MXF) dar.
IPinCount

Die IPinCount-Schnittstelle bietet dem Miniporttreiber eine Möglichkeit, seine Pinanzahl dynamisch zu überwachen und zu bearbeiten, wenn Pins instanziiert und geschlossen werden.
IPinName

In Betriebssystemen von Windows 7 und höher wird die IPinName-Schnittstelle von Miniporttreibern verwendet, um die Namen von Audioendpunkten zu melden und zu aktualisieren.
Iport

Die IPort-Schnittstelle ist die generische Schnittstelle für Audioporttreiber. Alle Audioporttreiber machen IPort als Teil ihres unteren Rands verfügbar. Der Adaptertreiber ruft die Initialisierungsmethode auf dieser Schnittstelle auf. IPort erbt von der IUnknown-Schnittstelle.
IPortClsEtwHelper

Die IPortClsEtwHelper-Schnittstelle ermöglicht einem Audio-Miniporttreiber den Zugriff auf die ETW-Hilfsfunktionen (Event Tracing for Windows).
IPortClsNotifications

Eine Schnittstelle, die von Ports implementiert wird, um Benachrichtigungshilfsprogramme für Miniports bereitzustellen, um die Kommunikation von Audiomodulen zu unterstützen.
IPortClsPnp

IPortClsPnp ist die PnP-Verwaltungsschnittstelle, die der Portklassentreiber (PortCls) für den Adapter verfügbar macht.
IPortClsPower

Die IPortClsPower-Schnittstelle wird in Windows Vista und höheren Versionen von Windows unterstützt. IPortClsPower ist die Energieverwaltungsschnittstelle, die der Portklassentreiber (PortCls) für den Adapter verfügbar macht.
IPortClsRuntimePower

IPortClsRuntimePower ist die Schnittstelle, die der Portklassentreiber (PortCls) für den Zugriff auf die Laufzeitleistungsverwaltungsfunktionen des Audioadapters verwendet.
IPortClsStreamResourceManager

IPortClsStreamResourceManager wird verwendet, um die Registrierung von Audiostreamressourcen zu verwalten.
IPortClsStreamResourceManager2

IPortClsStreamResourceManager2 wird verwendet, um die Registrierung von Audiostreamressourcen zu verwalten.
IPortClsVersion

Die IPortClsVersion-Schnittstelle wird von einem Miniporttreiber verwendet, um die Version des Windows-Betriebssystems zu identifizieren, auf dem der Treiber ausgeführt wird. Der Porttreiber implementiert diese Schnittstelle und macht sie für den Miniporttreiber verfügbar.
IPortDMus

Die IPortDMus-Schnittstelle ist die primäre Schnittstelle des DMus-Porttreibers.
IPortEvents

Die IPortEvents-Schnittstelle wird von Miniporttreibern verwendet, um Clients über Hardwareereignisse zu benachrichtigen.
IPortMidi

Die IPortMidi-Schnittstelle ist die primäre Schnittstelle des MIDI-Porttreibers.
IPortTopology

Die IPortTopology-Schnittstelle bietet generische Porttreiberunterstützung für einen Topologie-Miniporttreiber.
IPortWaveCyclic

Die IPortWaveCyclic-Schnittstelle ist die primäre Schnittstelle des WaveCyclic-Porttreibers.
IPortWavePci

Die IPortWavePci-Schnittstelle ist die primäre Schnittstelle des WavePci-Porttreibers.
IPortWavePciStream

Die IPortWavePciStream-Schnittstelle ist die stream-zugeordnete Rückrufschnittstelle, die Zuordnungsdienste für WavePci-Miniportstreamobjekte bereitstellt.
IPortWaveRT

Die IPortWaveRT-Schnittstelle wird in Windows Vista und höheren Betriebssystemen unterstützt, und es ist die Standard Schnittstelle, die der WaveRT-Porttreiber dem Adaptertreiber zur Verfügung stellt, der das WaveRT-Miniporttreiberobjekt implementiert.
IPortWaveRTStream

Die IPortWaveRTStream-Schnittstelle wird in Windows Vista und höheren Betriebssystemen unterstützt, und es handelt sich um eine streamspezifische Schnittstelle, die Hilfsmethoden für die Verwendung durch den WaveRT-Miniporttreiber bereitstellt.
IPortWMIRegistration

Die IPortWMIRegistration-Schnittstelle wird in Windows 7 und höheren Versionen von Windows bereitgestellt. Diese Schnittstelle ermöglicht es dem Miniporttreiber, die ETW-Registrierung (Event Tracing for Windows) zwischen PortCls und dem Miniporttreiber zu koordinieren.
IPositionNotify

PositionNotify
IPowerNotify

Die IPowerNotify-Schnittstelle ist eine optionale Schnittstelle, die Miniporttreiber verfügbar machen können, wenn sie eine vorherige Benachrichtigung über bevorstehende Energiezustandsänderungen benötigen.
IPreFetchOffset

Die IPreFetchOffset-Schnittstelle steuert den Vorabrufoffset, d. h. die Anzahl der Bytes, die die Wiedergabe- und Schreibcursoren in einem DirectSound-Ausgabestream trennen.
IRegistryKey

Die IRegistryKey-Schnittstelle bietet eine Abstraktion eines Registrierungsschlüssels, den ein Miniporttreiber für den Zugriff auf den Schlüssel und seine Unterschlüssel verwenden kann.
IResourceList

Die IResourceList-Schnittstelle stellt eine Abstraktion einer Konfigurationsressourcenliste bereit. Dabei handelt es sich um eine Liste der Systemhardwareressourcen, die der Plug & Play-Manager einem Gerät zum Startzeitpunkt zuweist.
IServiceGroup

Die IServiceGroup-Schnittstelle kapselt eine Gruppe von Objekten, die alle eine Benachrichtigung über dieselbe Dienstanforderung erfordern.
IServiceSink

Die IServiceSink-Schnittstelle kapselt die Behandlung einer Dienstanforderung.
ISynthSinkDMus

Die ISynthSinkDMus-Schnittstelle verarbeitet die Wellenausgabe für ein DirectMusic-Synthesizergerät.
IUnregisterPhysicalConnection

Die IUnregisterPhysicalConnection-Schnittstelle implementiert drei Methoden zum Entfernen einer registrierten physischen Verbindung.
IUnregisterSubdevice

Die IUnregisterSubdevice-Schnittstelle implementiert eine Methode zum Entfernen eines registrierten Untergerätes.

Strukturen

 
ACX_AUDIOENGINE_CALLBACKS

Die ACX_AUDIOENGINE_CALLBACKS-Struktur definiert Rückrufe für die ACX-Audio-Engine.
ACX_AUDIOENGINE_CONFIG

Die ACX_AUDIOENGINE_CONFIG-Struktur wird verwendet, um die Konfiguration der Audio-Engine zu definieren.
ACX_AUDIOMODULE_CALLBACKS

Die ACX_AUDIOMODULE_CALLBACKS-Struktur identifiziert die Treiberrückrufe für ACX-Audiomodulvorgänge.
ACX_AUDIOMODULE_CONFIG

Die ACX_AUDIOMODULE_CONFIG-Struktur wird verwendet, um die Konfiguration des Audiomoduls zu definieren.
ACX_AUDIOMODULE_DESCRIPTOR

Die ACX_AUDIOMODULE_DESCRIPTOR wird verwendet, um eine Audiomoduldeskriptorstruktur zu definieren.
ACX_CIRCUIT_COMPOSITE_CALLBACKS

Die ACX_CIRCUIT_COMPOSITE_CALLBACKS-Struktur identifiziert die Treiberrückrufe für ACX-Verbundschaltungsvorgänge.
ACX_CIRCUIT_PNPPOWER_CALLBACKS

Die ACX_CIRCUIT_PNPPOWER_CALLBACKS-Struktur enthält Zeiger auf die Plug & Play- und Power-Ereignisrückruffunktionen einer ACXCIRCUIT.The ACX_CIRCUIT_PNPPOWER_CALLBACKS structure contains pointers to an ACXCIRCUIT's Plug & Play and power event callback functions.
ACX_CIRCUIT_TEMPLATE_CONFIG

Die ACX_CIRCUIT_TEMPLATE_CONFIG-Struktur wird verwendet, um ein neues ACX-Leitungsvorlagenobjekt zu konfigurieren.
ACX_COMPOSITE_TEMPLATE_CONFIG

Die ACX_COMPOSITE_TEMPLATE_CONFIG-Struktur wird verwendet, um ein neues zusammengesetztes ACX-Vorlagenobjekt zu konfigurieren.
ACX_CONNECTION

Die ACX_CONNECTION-Struktur wird verwendet, um eine Verbindung zwischen zwei Pins zu definieren.
ACX_DATAFORMAT_CONFIG

Die ACX_DATAFORMAT_CONFIG-Struktur wird verwendet, um ein neues ACX-Datenformatobjekt zu konfigurieren.
ACX_DATAFORMAT_LIST_CONFIG

Die ACX_DATAFORMAT_LIST_CONFIG-Struktur wird verwendet, um ein neues ACX-Datenformatlistenobjekt zu konfigurieren.
ACX_DATAFORMAT_LIST_ITERATOR

Die ACX_DATAFORMAT_LIST_ITERATOR-Struktur enthält den Iterationsstatus über einer ACX-Datenformatliste.
ACX_DEVICE_CONFIG

Die ACX_DEVICE_CONFIG-Struktur stellt Konfigurationsinformationen für die Klassenerweiterung bereit.
ACX_DEVICEINIT_CONFIG

Die ACX_DEVICEINIT_CONFIG-Struktur stellt Konfigurationsinformationen für die Klassenerweiterung bereit.
ACX_DRIVER_CONFIG

Die ACX_DRIVER_CONFIG-Struktur stellt Konfigurationsinformationen für die Klassenerweiterung bereit.
ACX_DRIVER_VERSION_AVAILABLE_PARAMS

Die ACX_DRIVER_VERSION_AVAILABLE_PARAMS-Struktur wird als Parameter an die AcxDriverIsVersionAvailable-Funktion übergeben.
ACX_ELEMENT_CONFIG

Die ACX_ELEMENT_CONFIG-Struktur wird verwendet, um die Audioelementkonfiguration zu definieren.
ACX_EVENT_CALLBACKS

Die ACX_EVENT_CALLBACKS-Struktur identifiziert die Treiberrückrufe für ACX-Ereignisvorgänge.
ACX_EVENT_CONFIG

Die ACX_EVENT_CONFIG-Struktur wird verwendet, um ein ACXEVENT zu konfigurieren.
ACX_EVENT_ITEM

Die ACX_EVENT_ITEM-Struktur beschreibt ein Ereigniselement, das das Ziel einer ACX-Anforderung ist.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT

Die ACX_FACTORY_CIRCUIT_ADD_CIRCUIT-Struktur wird verwendet, um Leitungen durch eine ACX-Leitungsfactory hinzuzufügen.
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS

Die ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS-Struktur identifiziert die Treiberrückrufe für ACX-Factoryvorgänge.
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS

Die ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS-Struktur enthält Zeiger auf eine ACXFACTORYCIRCUITs-Plug & Play- und Power-Ereignisrückruffunktionen.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT

Die ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT-Struktur wird verwendet, um ACX-Leitungen im Werk zu entfernen.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION

Die ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION-Struktur gibt an, wie Loopbackaudio mit dem Mikrofonaudio für KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION interleaviert wird.
ACX_JACK_CALLBACKS

Die ACX_JACK_CALLBACKS-Struktur gibt Audiobuchsen-Ereignisrückruffunktionen an.
ACX_JACK_CONFIG

Die ACX_JACK_CONFIG-Struktur wird verwendet, um eine Audiobuchse zu konfigurieren.
ACX_JACK_DESCRIPTION

Die ACX_JACK_DESCRIPTION-Struktur beschreibt Attribute einer Audiobuchse, z. B. Verbindungstyp, physischer Standort usw.
ACX_JACK_SINK_INFORMATION

Die ACX_JACK_SINK_INFORMATION-Struktur gibt Informationen zu einem anzeigebezogenen digitalen Audiogerät an, z. B. ein HDMI-Gerät oder einen Anzeigeanschluss.
ACX_KEYWORDSPOTTER_CALLBACKS

Die ACX_KEYWORDSPOTTER_CALLBACKS-Struktur identifiziert die Treiberrückrufe für Key Word-Spottervorgänge.
ACX_KEYWORDSPOTTER_CONFIG

Die ACX_KEYWORDSPOTTER_CONFIG-Struktur wird verwendet, um die Konfiguration des Audio-Schlüsselwort (keyword)-Spotters zu definieren.
ACX_METHOD_ITEM

Die ACX_METHOD_ITEM-Struktur beschreibt ein Methodenelement, das das Ziel einer ACX-Anforderung ist.
ACX_MIC_ARRAY_GEOMETRY

Die ACX_MIC_ARRAY_GEOMETRY-Struktur gibt den Typ und die Geometrie des Mikrofonarrays an.
ACX_MICARRAYGEOMETRY_CONFIG

Die ACX_MICARRAYGEOMETRY_CONFIG-Struktur wird verwendet, um ein Mikrofonarray zu konfigurieren.
ACX_MICROPHONE_CONFIG

Die ACX_MICROPHONE_CONFIG-Struktur wird verwendet, um ein Mikrofon zu konfigurieren.
ACX_MICROPHONE_COORDINATES

Die ACX_MICROPHONE_COORDINATES-Struktur gibt die 3D-Position des Mikrofons in X-, Y- und Z-Koordinaten an.
ACX_MUTE_CALLBACKS

Die ACX_MUTE_CALLBACKS-Struktur identifiziert die Treiberrückrufe für ACX-Stummschaltungsvorgänge.
ACX_MUTE_CONFIG

Die ACX_MUTE_CONFIG-Struktur wird verwendet, um die Konfiguration der Audio stummschaltung zu definieren.
ACX_OBJECTBAG_CONFIG

The ACX_OBJECTBAG_CONFIG structure defines the configuration for an AcxObjectBag.
ACX_PEAKMETER_CALLBACKS

Die ACX_PEAKMETER_CALLBACKS-Struktur identifiziert die Treiberrückrufe für ACX-Peakmeter-Vorgänge.
ACX_PEAKMETER_CONFIG

Die ACX_PEAKMETER_CONFIG-Struktur wird verwendet, um die Konfiguration des Audiospitzenmessers zu definieren.
ACX_PHYSICAL_CONNECTION

Die ACX_PHYSICAL_CONNECTION-Struktur beschreibt eine physische Audioverbindung zwischen zwei ACXCIRCUIT-Objekten.
ACX_PIN_CALLBACKS

Die ACX_PIN_CALLBACKS-Struktur gibt Funktionen zum Anheften von Ereignisrückrufen an.
ACX_PIN_CONFIG

Die ACX_PIN_CONFIG-Struktur wird verwendet, um eine Pin zu konfigurieren.
ACX_PNPEVENT_CONFIG

Die ACX_PNPEVENT_CONFIG-Struktur wird verwendet, um ein ACXPNPEVENT zu konfigurieren.
ACX_PROPERTY_ITEM

Die ACX_PROPERTY_ITEM-Struktur beschreibt ein Eigenschaftselement, das das Ziel einer ACX-Anforderung ist.
ACX_REQUEST_PARAMETERS

Die ACX_REQUEST_PARAMETERS-Struktur empfängt Parameter, die einer E/A-ACX-Anforderung zugeordnet sind.
ACX_RT_STREAM_CALLBACKS

Die ACX_RT_STREAM_CALLBACKS-Struktur definiert Rückrufe für das RT-Streaming an das ACX-Framework.
ACX_RTPACKET

Die ACX_RTPACKET-Struktur stellt ein einzelnes zugeordnetes Paket dar. Der PacketBuffer muss eine MDL sein.
ACX_STREAM_BRIDGE_CONFIG

Die AcxStreamBridge-Struktur wird von einer Leitung verwendet, um die Datenstromerstellung, Statusübergänge und DRM-Einstellungen zwischen den Leitungsstreamsegmenten der Endpunkte zu verteilen.
ACX_STREAM_CALLBACKS

Die ACX_STREAM_CALLBACKS-Struktur identifiziert die Treiberrückrufe für das Streaming an das ACX-Framework.
ACX_STREAMAUDIOENGINE_CALLBACKS

Die ACX_STREAMAUDIOENGINE_CALLBACKS-Struktur identifiziert die Treiberrückrufe für ACX-Audio-Engine-Streamvorgänge.
ACX_STREAMAUDIOENGINE_CONFIG

Die ACX_STREAMAUDIOENGINE_CONFIG-Struktur wird verwendet, um die Konfiguration des Audio-Engine-Datenstroms zu definieren.
ACX_TARGET_CIRCUIT_CONFIG

Die ACX_TARGET_CIRCUIT_CONFIG-Struktur wird verwendet, um die Zielleitungskonfiguration zu definieren.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG

Die ACX_TARGET_FACTORY_CIRCUIT_CONFIG-Struktur wird verwendet, um die Konfiguration der Ziel-Factory-Leitung zu definieren.
ACX_TARGET_STREAM_CONFIG

Die ACX_TARGET_STREAM_CONFIG-Struktur wird verwendet, um die Zielstreamkonfiguration zu definieren.
ACX_VOLUME_CALLBACKS

Die ACX_VOLUME_CALLBACKS-Struktur identifiziert die Treiberrückrufe für ACX-Volumevorgänge.
ACX_VOLUME_CONFIG

Die ACX_VOLUME_CONFIG-Struktur wird verwendet, um die Acx-Volumekonfiguration zu definieren.
ACXDRMFORWARD

Die ACXDRMFORWARD-Struktur enthält die Informationen, die der DRM-Systemtreiber benötigt, um eine DRM-Inhalts-ID an ein Gerät weiterzuleiten, das geschützte Inhalte verarbeitet.
ACXDRMRIGHTS

Die ACXDRMRIGHTS-Struktur gibt die DRM-Inhaltsrechte an, die einem ACX-Audio-Pin oder dem Streamobjekt eines Treibers zugewiesen sind.
BTHHFP_AUDIO_DEVICE_CAPABILTIES

Die BTHHFP_AUDIO_DEVICE_CAPABILTIES Datenstruktur beschreibt die Funktionen eines Bluetooth HFP-Geräts, einschließlich der Version und ob es die 16-kHz-Sampling unterstützt.
BTHHFP_DESCRIPTOR

Die BTHHFP_DESCRIPTOR Datenstruktur speichert Informationen, die ein gekoppeltes HFP-Gerät (Handsfree Profile) beschreiben.
BTHHFP_DESCRIPTOR2

Die BTHHFP_DESCRIPTOR2 Datenstruktur speichert Informationen, die ein gekoppeltes HFP-Gerät (Handsfree Profile) beschreiben.
DETECTIONEVENT

Struktur, um eindeutig unterstützte Erkennungsereignisse anzugeben, die verfügbar sind.
DETECTIONEVENTSELECTOR

Eine Struktur zum Verweisen auf ein bestimmtes Erkennungsereignis.
DMUS_KERNEL_EVENT

Die DMUS_KERNEL_EVENT-Struktur wird verwendet, um zeitstempelte Musikereignisse zu packen.
DRMFORWARD

Die DRMFORWARD-Struktur enthält die Informationen, die der DRMK-Systemtreiber benötigt, um eine DRM-Inhalts-ID an ein Gerät weiterzuleiten, das geschützte Inhalte verarbeitet.
DRMRIGHTS

Die DRMRIGHTS-Struktur gibt die DRM-Inhaltsrechte an, die einem KS-Audio-Pin oder dem Streamobjekt eines Portklassentreibers zugewiesen sind.
DS3DVECTOR

Die DS3DVECTOR-Struktur enthält dreidimensionale Positionskoordinaten, Positionsvektorkomponenten oder Geschwindigkeitsvektorkomponenten.
EVENTACTION

Struktur, die verwendet wird, um Details aus ParseDetectionResults bereitzustellen.
HDAUDIO_BUFFER_DESCRIPTOR

Die HDAUDIO_BUFFER_DESCRIPTOR-Struktur gibt einen Pufferdeskriptor an, bei dem es sich um einen Eintrag in einer Pufferdeskriptorliste (BDL) handelt.
HDAUDIO_BUS_INTERFACE

Die HDAUDIO_BUS_INTERFACE-Struktur gibt die Informationen an, die ein Client zum Aufrufen der Routinen in der HDAUDIO_BUS_INTERFACE Version des HD Audio DDI benötigt. Eine weitere Variante dieses DDI wird durch die HDAUDIO_BUS_INTERFACE_BDL-Struktur angegeben.
HDAUDIO_BUS_INTERFACE_BDL

Die HDAUDIO_BUS_INTERFACE_BDL-Struktur gibt die Informationen an, die ein Client zum Aufrufen der Routinen in der HDAUDIO_BUS_INTERFACE_BDL Version von HD Audio DDI benötigt. Eine weitere Variante dieses DDI wird durch die HDAUDIO_BUS_INTERFACE-Struktur angegeben.
HDAUDIO_BUS_INTERFACE_V2

Die HDAUDIO_BUS_INTERFACE_V2-Struktur gibt die Informationen an, die ein Client zum Aufrufen der Routinen in der HDAUDIO_BUS_INTERFACE_V2 Version des HD Audio DDI benötigt.
HDAUDIO_BUS_INTERFACE_V3

Weitere Informationen: _HDAUDIO_BUS_INTERFACE_V3 Struktur
HDAUDIO_CODEC_COMMAND

Die HDAUDIO_CODEC_COMMAND-Struktur gibt einen Codecbefehl an.
HDAUDIO_CODEC_RESPONSE

Die HDAUDIO_CODEC_RESPONSE-Struktur gibt entweder eine Antwort auf einen Codecbefehl oder eine nicht angeforderte Antwort eines Codecs an.
HDAUDIO_CODEC_TRANSFER

Die HDAUDIO_CODEC_TRANSFER-Struktur gibt einen Codecbefehl und die Antwort auf diesen Befehl an.
HDAUDIO_CONVERTER_FORMAT

Die HDAUDIO_CONVERTER_FORMAT-Struktur gibt das 16-Bit-codierte Streamformat für einen Ein- oder Ausgabekonverter an, wie in der Intel High Definition Audio Specification definiert (siehe Intel HD Audio-Website).
HDAUDIO_DEVICE_INFORMATION

Die HDAUDIO_DEVICE_INFORMATION-Struktur gibt die Hardwarefunktionen des HD Audio-Buscontrollers an.
HDAUDIO_DEVICE_INFORMATION_V2

Die HDAUDIO_DEVICE_INFORMATION_V2-Struktur gibt die Hardwarefunktionen des HD Audio-Buscontrollers an.
HDAUDIO_STREAM_FORMAT

Die HDAUDIO_STREAM_FORMAT-Struktur beschreibt das Datenformat eines Aufzeichnungs- oder Renderdatenstroms.
HFP_BYPASS_CODEC_ID_V1

Die HFP_BYPASS_CODEC_ID_V1-Struktur definiert Version 1 der unterstützten Codec-ID-Struktur.
IEventDetectorOemAdapterVtbl

Die IEventDetectorOemAdapterVtbl-Struktur ist ein Artefakt, das von der IDL erstellt wurde. Es ist für die Verwendung von Microsoft reserviert.
INTERLEAVED_AUDIO_FORMAT_INFORMATION

Die INTERLEAVED_AUDIO_FORMAT_INFORMATION-Struktur gibt an, wie Loopbackaudio mit dem Mikrofonaudio für KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION verschachtelt wird.
KEYWORDSELECTOR

Die KEYWORDSELECTOR-Struktur ist ein Triplet von IDs, die eine bestimmte kombination aus Schlüsselwort (keyword), Sprache und Benutzer eindeutig auswählen.
KSAC3_ALTERNATE_AUDIO

Die KSAC3_ALTERNATE_AUDIO-Struktur 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.
KSAC3_BIT_STREAM_MODE

Die KSAC3_BIT_STREAM_MODE-Struktur gibt den Bitstreammodus an. Dabei handelt es sich um den Typ des Audiodiensts, der in einen AC-3-Stream codiert ist.
KSAC3_DIALOGUE_LEVEL

Die KSAC3_DIALOGUE_LEVEL-Struktur gibt die durchschnittliche Lautstärke des gesprochenen Dialogs innerhalb des Audioprogramms an, das in einem AC-3-Stream codiert ist.
KSAC3_DOWNMIX

Die KSAC3_DOWNMIX-Struktur gibt an, ob die Programmkanäle in einem AC-3-codierten Stream heruntergemischt werden müssen, um die Lautsprecherkonfiguration zu berücksichtigen.
KSAC3_ERROR_CONCEALMENT

Die KSAC3_ERROR_CONCEALMENT-Struktur gibt an, wie Fehler in einem AC-3-codierten Stream während der Wiedergabe ausgeblendet werden sollen.
KSAC3_ROOM_TYPE

Die KSAC3_ROOM_TYPE-Struktur gibt den Typ des Audiomischraums an, in dem ein AC-3-codierter Stream erzeugt wurde.
KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE

Die KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE-Struktur gibt einen Audiosignalverarbeitungsmodus an.
KSAUDIO_CHANNEL_CONFIG

Die KSAUDIO_CHANNEL_CONFIG-Struktur gibt die Konfiguration von Kanälen im Datenformat eines Audiostreams an.
KSAUDIO_COPY_PROTECTION

Die KSAUDIO_COPY_PROTECTION-Struktur gibt den kopiergeschützten status eines Audiodatenstroms an.
KSAUDIO_DYNAMIC_RANGE

Die KSAUDIO_DYNAMIC_RANGE-Struktur gibt den dynamischen Bereich eines Audiostreams an. Diese Struktur wird verwendet, um den Datenwert für die KSPROPERTY_AUDIO_DYNAMIC_RANGE-Eigenschaft abzurufen oder festzulegen.
KSAUDIO_MIC_ARRAY_GEOMETRY

Die KSAUDIO_MIC_ARRAY_GEOMETRY-Struktur gibt den Typ und die Geometrie des Mikrofonarrays an.
KSAUDIO_MICROPHONE_COORDINATES

Die KSAUDIO_MICROPHONE_COORDINATES-Struktur gibt den Typ und die Koordinaten eines einzelnen Mikrofons im Mikrofonarray an.
KSAUDIO_MIX_CAPS

Die KSAUDIO_MIX_CAPS-Struktur gibt die Mischfunktionen eines bestimmten Datenpfads von einem Eingabekanal eines Supermixerknotens (KSNODETYPE_SUPERMIX) zu einem Ausgabekanal desselben Knotens an.
KSAUDIO_MIXCAP_TABLE

Die KSAUDIO_MIXCAP_TABLE-Struktur gibt die Mischfunktionen eines Supermixerknotens (KSNODETYPE_SUPERMIX) an. Diese Struktur wird verwendet, um den Datenwert für die KSPROPERTY_AUDIO_MIX_LEVEL_CAPS-Eigenschaft abzurufen oder festzulegen.
KSAUDIO_MIXLEVEL

Die KSAUDIO_MIXLEVEL-Struktur gibt die Mischebene eines Eingabe-Ausgabepfads in einem Supermixerknoten (KSNODETYPE_SUPERMIX) an.
KSAUDIO_PACKETSIZE_CONSTRAINTS

Die KSAUDIO_PACKETSIZE_CONSTRAINTS-Struktur beschreibt die physischen Hardwareeinschränkungen.
KSAUDIO_PACKETSIZE_CONSTRAINTS2

Die KSAUDIO_PACKETSIZE_CONSTRAINTS2-Struktur beschreibt die physischen Hardwareeinschränkungen.
KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT

Die KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT-Struktur beschreibt die Einschränkungen, die für jeden Signalverarbeitungsmodus spezifisch sind.
KSAUDIO_POSITION

Die KSAUDIO_POSITION-Struktur gibt die aktuelle Position der Wiedergabe- und Schreibcursoren im Soundpuffer für einen Audiostream an.
KSAUDIO_POSITIONEX

Die KSAUDIO_POSITIONEX-Struktur gibt die Streamposition und die zugehörigen Zeitstempelinformationen für einen Kernelstreaming-basierten Audiotreiber (KS) an.
KSAUDIO_PREFERRED_STATUS

Die KSAUDIO_PREFERRED_STATUS-Struktur gibt die status eines bevorzugten Geräts an.
KSAUDIO_PRESENTATION_POSITION

Die KSAUDIO_PRESENTATION_POSITION-Struktur gibt die aktuelle Cursorposition im Audiodatenstrom an, der an den Endpunkt gerendert wird.
KSAUDIOENGINE_BUFFER_SIZE_RANGE

Die KSAUDIOENGINE_BUFFER_SIZE_RANGE-Struktur gibt die minimale und maximale Puffergröße an, die die Hardwareaudio-Engine auf der instance unterstützen kann, wenn sie aufgerufen wird.
KSAUDIOENGINE_DESCRIPTOR

Die KSAUDIOENGINE_DESCRIPTOR-Struktur beschreibt die statischen, externen Eigenschaften der Audio-Engine.
KSAUDIOENGINE_VOLUMELEVEL

Die KSAUDIOENGINE_VOLUMELEVEL-Struktur gibt die Zielvolumeebene, den Rampentyp und die Dauer an, innerhalb derer sich die Volumeebene für eine bestimmte Volumeebenenanforderung über die eigenschaft KSPROPERTY_AUDIOENGINE_VOLUMELEVEL ändern soll.
KSAUDIOMODULE_DESCRIPTOR

Die KSAUDIOMODULE_DESCRIPTOR-Struktur beschreibt die statischen, externen Eigenschaften von Audiomodulen.
KSAUDIOMODULE_NOTIFICATION

Die KSAUDIOMODULE_NOTIFICATION-Struktur beschreibt die Eigenschaften, die der Änderungsbenachrichtigung von Audiomodulen zugeordnet sind.
KSAUDIOMODULE_PROPERTY

Die KSAUDIOMODULE_DESCRIPTOR-Struktur beschreibt die statischen, externen Eigenschaften der Audiomodule.
KSDATAFORMAT_DSOUND

Die KSDATAFORMAT_DSOUND-Struktur bietet detaillierte Informationen zu einem DirectSound-Audiostream.
KSDATAFORMAT_WAVEFORMATEX

Die KSDATAFORMAT_WAVEFORMATEX-Struktur bietet detaillierte Informationen über das Datenformat eines Audiostreams, der aus Wellendaten besteht.
KSDATAFORMAT_WAVEFORMATEXTENSIBLE

Die KSDATAFORMAT_WAVEFORMATEXTENSIBLE-Struktur ist eine praktische Wrapperstruktur für den Fall, in dem waveFormatExt keine zusätzlichen Daten enthält.
KSDATARANGE_AUDIO

Die KSDATARANGE_AUDIO-Struktur gibt eine Reihe von Audioformaten an.
KSDATARANGE_MUSIC

Die KSDATARANGE_MUSIC-Struktur gibt eine Reihe von DirectMusic MIDI-Formaten an.
KSDRMAUDIOSTREAM_CONTENTID

Die KSDRMAUDIOSTREAM_CONTENTID-Struktur gibt die DRM-Inhalts-ID und DIE DRM-Inhaltsrechte für eine KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-Eigenschaftsanforderung an.
KSDS3D_BUFFER_ALL

Die KSDS3D_BUFFER_ALL-Struktur gibt alle 3D-Eigenschaften eines DirectSound 3D-Puffers an.
KSDS3D_BUFFER_CONE_ANGLES

Eine KSDS3D_BUFFER_CONE_ANGLES-Struktur gibt die innen- und äußeren Kegelwinkel an.
KSDS3D_HRTF_FILTER_FORMAT_MSG

Die KSDS3D_HRTF_FILTER_FORMAT_MSG-Struktur gibt das Filterformat an, das für eine Head-Relative Transfer Function (HRTF) verwendet werden soll.
KSDS3D_HRTF_INIT_MSG

Die KSDS3D_HRTF_INIT_MSG-Struktur gibt die Parametereinstellungen an, die zum Initialisieren der head-relative Transfer Function (HRTF) verwendet werden sollen.
KSDS3D_HRTF_PARAMS_MSG

Die KSDS3D_HRTF_PARAMS_MSG-Struktur gibt die Parametereinstellungen an, die auf eine Head-Relative Transfer Function (HRTF) angewendet werden sollen.
KSDS3D_ITD_PARAMS

Die KSDS3D_ITD_PARAMS-Struktur gibt die Parameter an, die vom ITD-Algorithmus (Interaural Time Delay) auf den linken oder rechten Kanal in einem 3D-Knoten (KSNODETYPE_3D_EFFECTS) angewendet werden.
KSDS3D_ITD_PARAMS_MSG

Die KSDS3D_ITD_PARAMS_MSG-Struktur gibt die Parameter an, die vom ITD-Algorithmus (Interaural Time Delay) in einem 3D-Knoten (KSNODETYPE_3D_EFFECTS) verwendet werden.
KSDS3D_LISTENER_ALL

Die KSDS3D_LISTENER_ALL-Struktur gibt alle Eigenschaften des DirectSound 3D-Listeners an. Diese Struktur wird verwendet, um den Datenwert für die eigenschaft KSPROPERTY_DIRECTSOUND3DLISTENER_ALL abzurufen oder festzulegen.
KSDS3D_LISTENER_ORIENTATION

Eine KSD3D_LISTENER_ORIENTATION-Struktur gibt den Positionsvektor des 3D-Listeners an. Diese Struktur wird verwendet, um den Datenwert für die KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION-Eigenschaft abzurufen oder festzulegen.
KSDSOUND_BUFFERDESC

Die KSDSOUND_BUFFERDESC-Struktur beschreibt einen DirectSound-Puffer.
KSJACK_SINK_INFORMATION

Die KSJACK_SINK_INFORMATION-Struktur gibt Informationen zu einem anzeigebezogenen digitalen Audiogerät an, z. B. ein HDMI-Gerät oder einen Anzeigeport.
KSMUSICFORMAT

Die KSMUSICFORMAT-Struktur wird verwendet, um Informationen zu MIDI-Daten zu senden und zu empfangen, die von WDM-Audiogeräten eingegeben und an diese ausgegeben werden.
KSNODEPROPERTY

Die KSNODEPROPERTY-Struktur gibt einen Knoten und eine Eigenschaft dieses Knotens an.
KSNODEPROPERTY_AUDIO_CHANNEL

Die KSNODEPROPERTY_AUDIO_CHANNEL-Struktur gibt eine Eigenschaft eines Kanals in einem Knoten an.
KSP_DRMAUDIOSTREAM_CONTENTID

Die KSP_DRMAUDIOSTREAM_CONTENTID-Struktur gibt die Eigenschaft, den Anforderungstyp und den Kontext für eine KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-Eigenschaftsanforderung an. Außerdem wird eine Liste von Funktionszeigern auf die DRM-Funktionen angegeben.
KSRTAUDIO_BUFFER

Die KSRTAUDIO_BUFFER-Struktur gibt die Pufferadresse, größe und ein Aufrufspeicherbarriereflag für einen zyklischen Audiodatenpuffer an.
KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION

Die KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION-Struktur fügt eine Pufferbasisadresse, eine angeforderte Puffergröße und eine Benachrichtigungsanzahl an eine KSPROPERTY-Struktur an.
KSRTAUDIO_GETREADPACKET_INFO

Die KSRTAUDIO_GETREADPACKET_INFO-Struktur beschreibt Informationen für ein Audiopaket.
KSRTAUDIO_HWLATENCY

Die KSRTAUDIO_HWLATENCY-Struktur beschreibt die Latenz, die die Audiohardware einem Wellenstream während der Wiedergabe oder Aufzeichnung hinzufügt.
KSRTAUDIO_HWREGISTER

Die KSRTAUDIO_HWREGISTER-Struktur gibt die Adresse und zusätzliche Informationen zu einem vom Client angeforderten Hardwareregister an.
KSRTAUDIO_HWREGISTER_PROPERTY

Die KSRTAUDIO_HWREGISTRY_PROPERTY-Struktur fügt eine Registerbasisadresse an eine KSPROPERTY-Struktur an.
KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY

Die KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY-Struktur fügt ein Ereignishandle an eine KSPROPERTY-Struktur an.
KSRTAUDIO_SETWRITEPACKET_INFO

Die KSRTAUDIO_SETWRITEPACKET_INFO-Struktur beschreibt Informationen, die einem Audiopaket zugeordnet sind.
KSSOUNDDETECTORPROPERTY

Die KSSOUNDDETECTORPROPERTY-Struktur gibt einen Knoten und eine Ereignis-ID an.
KSTELEPHONY_CALLCONTROL

Die KSTELEPHONY_CALLCONTROL-Struktur gibt den Telefonanruftyp und den Steuerungsvorgang an, der für die KSPROPERTY_TELEPHONY_CALLCONTROL-Eigenschaft verwendet werden soll.
KSTELEPHONY_CALLINFO

Die KSTELEPHONY_CALLINFO-Struktur gibt den Typ und Zustand eines Telefonanrufs für die eigenschaft KSPROPERTY_TELEPHONY_CALLINFO an.
KSTELEPHONY_PROVIDERCHANGE

Die KSTELEPHONY_PROVIDERCHANGE-Struktur gibt den Telefonanruftyp und den Anbieteränderungsvorgang an, der für die KSPROPERTY_TELEPHONY_PROVIDERCHANGE-Eigenschaft verwendet werden soll.
KSTOPOLOGY_ENDPOINTID

Die KSTOPOLOGY_ENDPOINTID-Struktur gibt den Namen und die Pin-ID eines Topologieendpunkts an.
KSTOPOLOGY_ENDPOINTIDPAIR

Die KSTOPOLOGY_ENDPOINTIDPAIR-Struktur gibt die Render- und Erfassungsendpunkt-IDs an, die für die KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR-Eigenschaft verwendet werden sollen.
LOOPEDSTREAMING_POSITION_EVENT_DATA

Die LOOPEDSTREAMING_POSITION_EVENT_DATA-Struktur beschreibt ein Positionsereignis in einem Schleifenpuffer.
PCAUTOMATION_TABLE

Die PCAUTOMATION_TABLE-Struktur enthält die master Tabelle mit Eigenschaften, Methoden und Ereignissen eines Miniporttreibers.
PCEVENT_ITEM

Die PCEVENT_ITEM-Struktur wird verwendet, um ein Ereignis zu beschreiben, das von einem bestimmten Filter, einem bestimmten Pin oder einem bestimmten Knoten unterstützt wird.
PCEVENT_REQUEST

Die PCEVENT_REQUEST-Struktur gibt eine Ereignisanforderung an.
PCFILTER_DESCRIPTOR

Die PCFILTER_DESCRIPTOR-Struktur beschreibt die Implementierung eines Filters durch einen Miniporttreiber. Die Struktur gibt die Pins, Knoten, Verbindungen und Eigenschaften des Filters an.
PCMETHOD_ITEM

Die PCMETHOD_ITEM-Struktur beschreibt eine Methode, die von einem Filter, Pin oder Knoten unterstützt wird.
PCMETHOD_REQUEST

Die PCMETHOD_REQUEST-Struktur gibt eine Methodenanforderung an.
PCNODE_DESCRIPTOR

Die PCNODE_DESCRIPTOR-Struktur beschreibt einen Knoten im Filter, den ein Topologieminiporttreiber implementiert.
PCNOTIFICATION_BUFFER

Der von IPortClsNotifications verwendete Benachrichtigungspuffer.
PCPIN_DESCRIPTOR

Die PCPIN_DESCRIPTOR-Struktur beschreibt eine Pin Factory.
PCPROPERTY_ITEM

Die PCPROPERTY_ITEM-Struktur beschreibt eine Eigenschaft, die von einem bestimmten Filter, Pin oder Knoten unterstützt wird.
PCPROPERTY_REQUEST

Die PCPROPERTY_REQUEST-Struktur gibt eine Eigenschaftsanforderung an.
PCSTREAMRESOURCE_DESCRIPTOR

PCSTREAMRESOURCE_DESCRIPTOR definiert die Streamressource. Verwenden Sie PCSTREAMRESOURCE_DESCRIPTOR_INIT, um diese Struktur ordnungsgemäß zu initialisieren.
SIDEBANDAUDIO_CONNECTION_PARAMS

Die SIDEBANDAUDIO_CONNECTION_PARAMS-Struktur beschreibt den Endpunktindex und den Verbindungswert.
SIDEBANDAUDIO_DEVICE_DESCRIPTOR

Die SIDEBANDAUDIO_DEVICE_DESCRIPTOR-Struktur beschreibt die Anzahl der Endpunkte auf dem Gerät.
SIDEBANDAUDIO_DEVICE_ERROR

Die SIDEBANDAUDIO_DEVICE_ERROR-Struktur beschreibt den auf dem Gerät gemeldeten Fehler.
SIDEBANDAUDIO_ENDPOINT_CAPABILITIES

Die SIDEBANDAUDIO_ENDPOINT_CAPABILITIES-Struktur beschreibt die Funktionen des Sideband-Audioendpunkttreibers.
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR

Die SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR-Struktur beschreibt die Merkmale eines Sideband-Audioendpunkts.
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR2

Die zweite Version der SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR Struktur. Es beschreibt die Merkmale des Audioendpunkttreibers.
SIDEBANDAUDIO_EP_USBAUDIO_TRANSPORT_RESOURCES

In dieser Struktur werden USB-Seitenband-Audiotransportressourcen beschrieben.
SIDEBANDAUDIO_IO_PARAM_HEADER

Die SIDEBANDAUDIO_IO_PARAM_HEADER-Struktur beschreibt die Größe und den Typ des E/A-Parameters.
SIDEBANDAUDIO_MUTE_PARAMS

Die SIDEBANDAUDIO_MUTE_PARAMS-Struktur beschreibt den Endpunktindex, den Kanal, den unmittelbaren Betriebsmodus und den Stummschaltwert.
SIDEBANDAUDIO_SIDETONE_DESCRIPTOR

Die SIDEBANDAUDIO_SIDETONE_DESCRIPTOR Struktur beschreibt Stumm- und Volumekomponenten der Seitentontopologie.
SIDEBANDAUDIO_SIDETONE_PARAMS

Die SIDEBANDAUDIO_SIDETONE_PARAMS-Struktur beschreibt den Endpunktindex und den Nebentonwert.
SIDEBANDAUDIO_SIOP_REQUEST_PARAM

Die SIDEBANDAUDIO_SIOP_REQUEST_PARAM-Struktur beschreibt den SIOP-Anforderungsparameter der Variablen.
SIDEBANDAUDIO_STREAM_OPEN_PARAMS

Die SIDEBANDAUDIO_STREAM_OPEN_PARAMS-Struktur beschreibt die Variablen-E/A-Parameter für IOCTLs.
SIDEBANDAUDIO_STREAM_STATUS_PARAMS

Die SIDEBANDAUDIO_STREAM_STATUS_PARAMS-Struktur beschreibt den Endpunktindex und den Gerätefehler NTSTATUS.
SIDEBANDAUDIO_SUPPORTED_FORMATS

Die SIDEBANDAUDIO_SUPPORTED_FORMATS-Struktur beschreibt die vom Audioendpunkt unterstützten Formate.
SIDEBANDAUDIO_VOLUME_PARAMS

Die SIDEBANDAUDIO_VOLUME_PARAMS-Struktur beschreibt den Endpunktindex, den Kanal, den unmittelbaren Betriebsmodus und den Volumewert.
SOUNDDETECTOR_PATTERNHEADER

Die SOUNDDETECTOR_PATTERNHEADER-Struktur gibt die Größe und das Format der Musterdaten für den Sounddetektor an.
SOUNDDETECTOR_PATTERNHEADER

Die SOUNDDETECTOR_PATTERNHEADER-Struktur (keyworddetectoroemadapter.h) gibt den Musterheader für den Sounddetektor an.
SOUNDDETECTOR_PATTERNHEADER

Die SOUNDDETECTOR_PATTERNHEADER-Struktur (ksmedia.h) gibt den Musterheader für den Sounddetektor an.
SYNTH_BUFFER

Die SYNTH_BUFFER-Struktur gibt DLS-Daten an, die in einen Synthesizer heruntergeladen werden.
SYNTH_PORTPARAMS

Die SYNTH_PORTPARAMS-Struktur enthält die Konfigurationsparameter für einen DirectMusic-Port, bei dem es sich um einen DirectMusic-Begriff für ein Gerät handelt, das Musikdaten sendet oder empfängt.
SYNTH_REVERB_PARAMS

Die SYNTH_REVERB_PARAMS-Struktur enthält Konfigurationsparameter.
SYNTH_STATS

Die SYNTH_STATS-Struktur gibt Synthesizerleistungsstatistiken an, z. B. die Anzahl der wiedergegebenen Stimmen, die CPU-Auslastung, die Anzahl der verlorenen Notizen, die Menge des freien Arbeitsspeichers und die Spitzenlautstärke.
SYNTHCAPS

Die SYNTHCAPS-Struktur gibt die Funktionen eines Synthesizers an.
SYNTHDOWNLOAD

Die SYNTHDOWNLOAD-Struktur gibt ein Handle für heruntergeladene DLS-Daten an. Außerdem wird angegeben, ob der Puffer, der die DLS-Daten enthält, freigegeben werden kann.
SYNTHVOICEPRIORITY_INSTANCE

Die SYNTHVOICEPRIORITY_INSTANCE Struktur identifiziert eine Stimme in einem MIDI-Synthesizer, indem die Kanalgruppe der Stimme (Satz von 16 MIDI-Kanälen) und ihre Kanalnummer innerhalb dieser Gruppe angegeben wird.
SYSAUDIO_ATTACH_VIRTUAL_SOURCE

Die SYSAUDIO_ATTACH_VIRTUAL_SOURCE-Struktur wird verwendet, um eine virtuelle Mixerzeilenquelle (z. B. ein Volume- oder Stummschaltungssteuerelement) an einen Mixerpin auf dem virtuellen Audiogerät anzufügen.
SYSAUDIO_CREATE_VIRTUAL_SOURCE

Die SYSAUDIO_CREATE_VIRTUAL_SOURCE-Struktur wird verwendet, um eine virtuelle Mixerzeilenquelle zu erstellen, z. B. eine Lautstärkesteuerung oder eine Stummschaltung.
SYSAUDIO_INSTANCE_INFO

Die SYSAUDIO_INSTANCE_INFO-Struktur gibt an, welches virtuelle Audiogerät geöffnet werden soll, und enthält Flags zum Konfigurieren dieses Geräts.
SYSAUDIO_SELECT_GRAPH

Die SYSAUDIO_SELECT_GRAPH-Struktur wird verwendet, um ein Diagramm anzugeben, das einen optionalen Knoten wie ein AEC-Steuerelement enthält.
WAVEFORMATEXTENSIBLE

Die WAVEFORMATEXTENSIBLE-Struktur gibt das Format eines Audiowellenstroms an.