Interfaz IKsPropertySet

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

La IKsPropertySet interfaz se diseñó originalmente como una manera eficaz de establecer y recuperar las propiedades del dispositivo en los controladores WDM, mediante KSProxy para traducir las llamadas al método COM en modo de usuario en los conjuntos de propiedades en modo kernel usados por los controladores de clase de streaming de WDM. Esta interfaz ahora también se usa para pasar información estrictamente entre componentes de software.

En algunos casos, los componentes de software deben implementar esta interfaz o, de lo contrario, la interfaz IKsControl (documentada en el DDK de DirectShow). Por ejemplo, si está escribiendo un descodificador MPEG-2 de software para su uso con el navegador de DVD, debe implementar una de estas interfaces y también admitir los conjuntos de propiedades relacionados con DVD que el Navegador enviará al descodificador. Las patillas pueden admitir una de estas interfaces para permitir que otros patillas o filtros establezcan o recuperen sus propiedades.

Nota:

Existe otra interfaz con este nombre en el archivo de encabezado dsound.h. Las dos interfaces no son compatibles. La interfaz IKsControl , documentada en el DDK de DirectShow, es ahora la interfaz recomendada para pasar conjuntos de propiedades entre controladores WDM y componentes de modo de usuario.

 

Miembros

La interfaz IKsPropertySet hereda de la interfaz IUnknown . IKsPropertySet también tiene estos tipos de miembros:

Métodos

La interfaz IKsPropertySet tiene estos métodos.

Método Descripción
Get Recupera una propiedad identificada por un GUID de conjunto de propiedades y un identificador de propiedad.
QuerySupported Determina si un objeto admite un conjunto de propiedades especificado.
Set Establece una propiedad identificada por un GUID de conjunto de propiedades y un identificador de propiedad.

 

Observaciones

Debe incluir Ks.h antes de Ksproxy.h.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Ksproxy.h
Biblioteca
Strmiids.lib

Consulte también

Conjuntos de propiedades