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 method has the following methods:

Get
QuerySupport
Set

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

AddRef
QueryInterface
Release

The LPKSPROPERTYSET type is defined as a pointer to the IKsPropertySet interface:

typedef struct IKsPropertySet    *LPKSPROPERTYSET;