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;