IKsPropertySet-Schnittstelle (dsound.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.
Hinweis
Headerdateien ksproxy.h und dsound.h definieren ähnliche, aber inkompatible Versionen der IKsPropertySet-Schnittstelle . Anwendungen, die das KS-Proxymodul erfordern, sollten die in ksproxy.h definierte Version verwenden. Die DirectSound-Version von IKsPropertySet wird auf den DirectSound-Referenzseiten in der Microsoft Windows SDK-Dokumentation beschrieben. Wenn eine Anwendung sowohl ksproxy.h als auch dsound.h enthalten muss, ist die Headerdatei, die der Compiler zuerst scannt, die Definition von IKsPropertySet vom Compiler verwendet wird.
Vererbung
Die IKsPropertySet-Schnittstelle erbt von der IUnknown-Schnittstelle . IKsPropertySet verfügt auch über folgende Arten von Membern:
Methoden
Die IKsPropertySet-Schnittstelle verfügt über diese Methoden.
IKsPropertySet::Get Die Get-Methode ruft eine Eigenschaft ab, die durch eine Eigenschaftensatz-GUID und einen Eigenschaftenbezeichner identifiziert wird. Diese Methode gehört zu IKsPropertySet in dsound.h. |
IKsPropertySet::Set Die Set-Methode legt eine Eigenschaft fest, die durch eine Eigenschaftensatz-GUID und einen Eigenschaftenbezeichner identifiziert wird. Diese Methode gehört zu IKsPropertySet in dsound.h. |
Hinweise
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 | Windows |
Kopfzeile | dsound.h (include Ksproxy.h) |