The IKsPropertySet interface provides methods that access properties of KS objects that are implemented in a KS minidriver.
The IID for this interface is IID_IKsPropertySet.
If an application must include both ksproxy.h and dsound.h, whichever header file the compiler scans first is the one whose definition of IKsPropertySet is used by the compiler.
When to implement
It is not necessary to implement the methods of this interface. They are implemented in ksproxy.lib.
When to use
Use this interface to access properties of KS objects.
The IKsPropertySet interface inherits from the IUnknown interface. IKsPropertySet also has these types of members:
The IKsPropertySet interface has these methods.
Retrieves a property.
Determines the support of a property.
Sets a property.
The IKsPropertySet interface methods translate user-mode property requests into kernel-mode property sets that are used by KS minidrivers.
KS objects include, for example, KS filters, KS pins, and KS clocks.