IKsPropertySet

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

The interface is obtained by calling the QueryInterface method of an existing interface on a DirectSoundBuffer object. For more information, see DirectSound Property Sets.

The IKsPropertySet interface has the following methods:

IKsPropertySet Get
  QuerySupport
  Set

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 the IKsPropertySet interface:

typedef struct IKsPropertySet *LPKSPROPERTYSET;