IKsPropertySet

This interface is used to get information about extended properties of sound devices and to manipulate those properties.

You can obtain a pointer to an IKsPropertySet interface by calling the QueryInterface method of an existing interface on a DirectSoundBuffer object. For more information, see Property Sets.

The following table shows the IKsPropertySet methods.

Method Description
IKsPropertySet::Get Retrieves the current value of a property.
IKsPropertySet::QuerySupport Determines whether a property set is supported by the object.
IKsPropertySet::Set Sets the current value of a property.

Like all COM interfaces, the IKsPropertySet interface also inherits the IUnknown interface methods. The IUnknown interface supports the following three methods:

IUnknown AddRef
  QueryInterface
  Release

The LPKSPROPERTYSET type is defined as a pointer to an IKsPropertySet interface, as shown in the following code example.

typedef struct IKsPropertySet    *LPKSPROPERTYSET;

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Dsound.h.
Link Library: Dsound.lib.

See Also

DirectSound Interfaces

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.