Freigeben über


KSPROPERTY_AUDIO_CPU_RESOURCES

Die KSPROPERTY_AUDIO_CPU_RESOURCES-Eigenschaft gibt an, ob die Funktionalität eines Knotens in Hardware implementiert oder in Software emuliert wird, die auf der Host-CPU ausgeführt wird.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftsdeskriptortyp Eigenschaftswerttyp

Ja

Nein

Filter

KSNODEPROPERTY

ULONG

Der Eigenschaftswert (Vorgangsdaten) ist vom Typ ULONG und gibt an, ob die Funktionalität des Knotens in Hardware oder Software implementiert ist. Der Miniporttreiber legt diesen Wert auf eine der beiden folgenden Konstanten aus der Headerdatei Ksmedia.h fest:

KSAUDIO_CPU_RESOURCES_HOST_CPU
Dieser Knoten implementiert seine Funktionalität in Software, die auf der Host-CPU ausgeführt wird.

KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU
Dieser Knoten implementiert seine Funktionalität in der Hardware.

Rückgabewert

Eine KSPROPERTY_AUDIO_CPU_RESOURCES-Eigenschaftsanforderung gibt STATUS_SUCCESS zurück, um anzugeben, dass sie erfolgreich abgeschlossen wurde. Andernfalls gibt die Anforderung einen entsprechenden Fehler status Code zurück.

Bemerkungen

Diese Eigenschaft wird verwendet, um zu bestimmen, ob die folgenden Knotentypen in Hardware oder Software implementiert sind:

Anforderungen

Header

Ksmedia.h (include Ksmedia.h)

Siehe auch

KSNODEPROPERTY

KSNODETYPE_ACOUSTIC_ECHO_CANCEL

KSNODETYPE_NOISE_SUPPRESS

KSNODETYPE_PEAKMETER