KSPROPERTY_AUDIO_CPU_RESOURCES

La propriété KSPROPERTY_AUDIO_CPU_RESOURCES spécifie si les fonctionnalités d’un nœud sont implémentées dans le matériel ou émulées dans un logiciel qui s’exécute sur le processeur hôte.

Tableau récapitulatif de l’utilisation

Obtenir Définissez Cible Type de descripteur de propriété Type de valeur de propriété

Oui

Non

Filtrer

KSNODEPROPERTY

ULONG

La valeur de propriété (données d’opération) est de type ULONG et indique si les fonctionnalités du nœud sont implémentées dans du matériel ou des logiciels. Le pilote miniport définit cette valeur sur l’une des deux constantes suivantes à partir du fichier d’en-tête Ksmedia.h :

KSAUDIO_CPU_RESOURCES_HOST_CPU
Ce nœud implémente ses fonctionnalités dans les logiciels qui s’exécutent sur le processeur hôte.

KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU
Ce nœud implémente ses fonctionnalités dans le matériel.

Valeur de retour

Une demande de propriété KSPROPERTY_AUDIO_CPU_RESOURCES retourne STATUS_SUCCESS pour indiquer qu’elle s’est terminée avec succès. Sinon, la demande retourne une erreur appropriée status code.

Notes

Cette propriété est utilisée pour déterminer si les types de nœuds suivants sont implémentés dans le matériel ou les logiciels :

Spécifications

En-tête

Ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSNODEPROPERTY

KSNODETYPE_ACOUSTIC_ECHO_CANCEL

KSNODETYPE_NOISE_SUPPRESS

KSNODETYPE_PEAKMETER