Partager via


KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION

La propriété KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION est utilisée pour indiquer au pilote quand allouer et libérer le stockage pour ses données d’écouteur. Le stockage est alloué lors de la création de l’écouteur et libéré lorsque l’écouteur est supprimé. Cette propriété peut également être utilisée pour interroger le pilote si les données de l’écouteur sont actuellement allouées.

Tableau récapitulatif de l’utilisation

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

Oui

Oui

Épingle

KSNODEPROPERTY

BOOL

La valeur de propriété (données d’opération) est de type BOOL. Pour une requête set-property, cette valeur spécifie si le pilote doit allouer ou libérer le stockage pour ses données d’écouteur :

  • La valeur TRUE indique au pilote d’allouer du stockage pour ses données d’écouteur.

  • La valeur FALSE indique au pilote de libérer les données de l’écouteur.

Pour une demande get-property, une valeur TRUE ou FALSE indique si le pilote contient actuellement une allocation de stockage pour les données de l’écouteur.

Valeur de retour

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

Spécifications

En-tête

Ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSNODEPROPERTY