KSPROPERTY_DIRECTSOUND3DBUFFER_ALL
Die KSPROPERTY_DIRECTSOUND3DBUFFER_ALL-Eigenschaft wird verwendet, um alle DirectSound 3D-Puffereigenschaften für den angegebenen Puffer abzurufen oder festzulegen.
Nutzungszusammenfassungstabelle
Herunterladen | Set | Ziel | Eigenschaftsdeskriptortyp | Eigenschaftswerttyp |
---|---|---|---|---|
Ja |
Ja |
Pin |
KSNODEPROPERTY |
Der Eigenschaftswert (Vorgangsdaten) ist eine Struktur vom Typ KSDS3D_BUFFER_ALL, die die 3D-Merkmale des Puffers angibt.
Rückgabewert
Eine KSPROPERTY_DIRECTSOUND3DBUFFER_ALL-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
Die KSDS3D_BUFFER_ALL-Struktur ähnelt der DS3DBUFFER-Struktur, die in der Microsoft Windows SDK-Dokumentation beschrieben wird.
DirectSound verwendet diese Eigenschaft, um die Methoden IDirectSound3DBuffer::GetAllParameters und IDirectSound3DBuffer::SetAllParameters zu implementieren, die in der Dokumentation zum Windows SDK beschrieben werden.
Anforderungen
Header |
Ksmedia.h (include Ksmedia.h) |