KSPROPERTY_DIRECTSOUND3DBUFFER_ALL
La propriété KSPROPERTY_DIRECTSOUND3DBUFFER_ALL permet d’obtenir ou de définir toutes les propriétés de la mémoire tampon 3D DirectSound pour la mémoire tampon spécifiée.
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 |
La valeur de propriété (données d’opération) est une structure de type KSDS3D_BUFFER_ALL qui spécifie les caractéristiques 3D de la mémoire tampon.
Valeur de retour
Une demande de propriété KSPROPERTY_DIRECTSOUND3DBUFFER_ALL 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
La structure KSDS3D_BUFFER_ALL est similaire à la structure DS3DBUFFER, qui est décrite dans la documentation Microsoft Windows SDK.
DirectSound utilise cette propriété pour implémenter les méthodes IDirectSound3DBuffer::GetAllParameters et IDirectSound3DBuffer::SetAllParameters , qui sont décrites dans la documentation du Kit de développement logiciel (SDK) Windows.
Spécifications
En-tête |
Ksmedia.h (inclure Ksmedia.h) |