Interfaccia IKsPropertySet

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

L'interfaccia IKsPropertySet è stata originariamente progettata come un modo efficiente per impostare e recuperare le proprietà del dispositivo nei driver WDM, usando KSProxy per convertire le chiamate al metodo COM in modalità utente nei set di proprietà in modalità kernel usati dai driver di classe di streaming WDM. Questa interfaccia viene ora usata anche per passare le informazioni strettamente tra i componenti software.

In alcuni casi, i componenti software devono implementare questa interfaccia oppure l'interfaccia IKsControl (documentata in DirectShow DDK). Ad esempio, se si scrive un decodificatore MPEG-2 software da utilizzare con lo strumento di navigazione DVD, è necessario implementare una di queste interfacce e supportare anche i set di proprietà correlati al DVD che lo strumento di navigazione invierà al decodificatore. I pin possono supportare una di queste interfacce per consentire ad altri pin o filtri di impostare o recuperare le relative proprietà.

Nota

Esiste un'altra interfaccia con questo nome nel file di intestazione dsound.h. Le due interfacce non sono compatibili. L'interfaccia IKsControl , documentata in DirectShow DDK, è ora l'interfaccia consigliata per il passaggio di set di proprietà tra i driver WDM e i componenti della modalità utente.

 

Membri

L'interfaccia IKsPropertySet eredita dall'interfaccia IUnknown . IKsPropertySet include anche questi tipi di membri:

Metodi

L'interfaccia IKsPropertySet include questi metodi.

Metodo Descrizione
Ottieni Recupera una proprietà identificata da un GUID del set di proprietà e un ID proprietà.
QuerySupported Determina se un oggetto supporta un set di proprietà specificato.
Set Imposta una proprietà identificata da un GUID del set di proprietà e un ID proprietà.

 

Commenti

È necessario includere Ks.h prima di Ksproxy.h.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Ksproxy.h
Libreria
Strmiids.lib

Vedi anche

Set di proprietà