Condividi tramite


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)