Interfaccia IKsPropertySet (ksproxy.h)
L'interfaccia IKsPropertySet fornisce metodi che accedono alle proprietà degli oggetti KS implementati in un minidriver KS.
L'IID per questa interfaccia è IID_IKsPropertySet.
Ereditarietà
L'interfaccia IKsPropertySet eredita dall'interfaccia IUnknown .
Metodi
L'interfaccia IKsPropertySet include questi metodi.
IKsPropertySet::Get Il metodo Get recupera una proprietà identificata da un GUID set di proprietà e un identificatore di proprietà. Questo metodo appartiene a IKsPropertySet in ksproxy.h. |
IKsPropertySet::QuerySupported Il metodo QuerySupported determina se un oggetto KS supporta un set di proprietà e il tipo di supporto. |
IKsPropertySet::Set Il metodo Set imposta una proprietà identificata da un GUID set di proprietà e un identificatore di proprietà. Questo metodo appartiene a IKsPropertySet in ksproxy.h. |
Commenti
I file di intestazione ksproxy.h e dsound.h definiscono versioni simili ma incompatibili dell'interfaccia IKsPropertySet . Le applicazioni che richiedono il modulo proxy KS devono usare la versione definita in ksproxy.h. La versione DirectSound di IKsPropertySet è descritta nelle pagine di riferimento DirectSound nella documentazione di Microsoft Windows SDK.
Se un'applicazione deve includere sia ksproxy.h che dsound.h, tuttavia il file di intestazione analizza prima è quello la cui definizione di IKsPropertySet viene usata dal compilatore.
I metodi di interfaccia IKsPropertySet convertono le richieste di proprietà in modalità utente in set di proprietà in modalità kernel usati dai minidriver KS.
Gli oggetti KS includono, ad esempio, filtri KS, pin KS e orologi KS.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | ksproxy.h (includere Ksproxy.h) |