Freigeben über


KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION

Die KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION-Eigenschaft wird verwendet, um dem Treiber mitzuteilen, wann der Speicher für seine Listenerdaten zugewiesen und freigegeben werden soll. Speicher wird zugewiesen, wenn der Listener erstellt wird, und wird freigegeben, wenn der Listener gelöscht wird. Diese Eigenschaft kann auch verwendet werden, um den Treiber abzufragen, ob Listenerdaten derzeit zugeordnet sind.

Nutzungszusammenfassungstabelle

Herunterladen Set Ziel Eigenschaftsdeskriptortyp Eigenschaftswerttyp

Ja

Ja

Pin

KSNODEPROPERTY

BOOL

Der Eigenschaftswert (Vorgangsdaten) ist vom Typ BOOL. Für eine Set-Eigenschaftsanforderung gibt dieser Wert an, ob der Treiber den Speicher für seine Listenerdaten zuordnen oder freigeben soll:

  • Der Wert TRUE weist den Treiber an, Speicher für seine Listenerdaten zuzuweisen.

  • Der Wert FALSE weist den Treiber an, die Listenerdaten freizusetzen.

Für eine Get-Eigenschaftsanforderung gibt der Wert TRUE oder FALSE an, ob der Treiber derzeit eine Speicherzuordnung für Listenerdaten enthält.

Rückgabewert

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

Anforderungen

Header

Ksmedia.h (include Ksmedia.h)

Siehe auch

KSNODEPROPERTY