IKsPropertySet-Schnittstelle (ksproxy.h)
Die IKsPropertySet Schnittstelle stellt Methoden bereit, die auf Eigenschaften von KS-Objekten zugreifen, die in einem KS-Minidriver implementiert sind.
Die IID für diese Schnittstelle ist IID_IKsPropertySet.
Erbschaft
Die IKsPropertySet Schnittstelle erbt von der IUnknown Schnittstelle.
Methodik
Die IKsPropertySet Schnittstelle hat diese Methoden.
IKsPropertySet::Get Die Get-Methode ruft eine Eigenschaft ab, die durch eine Eigenschaftssatz-GUID und einen Eigenschaftsbezeichner identifiziert wird. Diese Methode gehört zu IKsPropertySet in ksproxy.h. |
IKsPropertySet::QuerySupported Die QuerySupported-Methode bestimmt, ob ein KS-Objekt einen Eigenschaftensatz und den Typ dieser Unterstützung unterstützt. |
IKsPropertySet::Set Die Set-Methode legt eine Eigenschaft fest, die durch eine Eigenschaftssatz-GUID und einen Eigenschaftsbezeichner identifiziert wird. Diese Methode gehört zu IKsPropertySet in ksproxy.h. |
Bemerkungen
Headerdateien ksproxy.h und dsound.h ähnliche, aber inkompatible Versionen der IKsPropertySet Schnittstelle definieren. Anwendungen, die das KS-Proxymodul erfordern, sollten die in ksproxy.hdefinierte Version verwenden. Die DirectSound-Version von IKsPropertySet- wird in den DirectSound-Referenzseiten in der Microsoft Windows SDK-Dokumentation beschrieben.
Wenn eine Anwendung sowohl ksproxy.h als auch dsound.henthalten muss, ist die Headerdatei, die der Compiler zuerst scannt, die Definition von IKsPropertySet- vom Compiler verwendet wird.
Die IKsPropertySet Schnittstellenmethoden übersetzen Benutzermoduseigenschaftenanforderungen in Kernelmodus-Eigenschaftensätze, die von KS-Minidrivern verwendet werden.
KS-Objekte umfassen z. B. KS-Filter, KS-Pins und KS-Uhren.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | ksproxy.h (include Ksproxy.h) |