Compartilhar via


Interface IKsPropertySet (ksproxy.h)

A interface IKsPropertySet fornece métodos que acessam propriedades de objetos KS que são implementadas em um minidriver KS.

A IID dessa interface é IID_IKsPropertySet.

Herança

A interface IKsPropertySet herda da interface de IUnknown.

Métodos

A interface IKsPropertySet tem esses métodos.

 
IKsPropertySet::Get

O método Get recupera uma propriedade identificada por um GUID de conjunto de propriedades e um identificador de propriedade. Esse método pertence a IKsPropertySet em ksproxy.h.
IKsPropertySet::QuerySupported

O método QuerySupported determina se um objeto KS dá suporte a um conjunto de propriedades e ao tipo desse suporte.
IKsPropertySet::Set

O método Set define uma propriedade identificada por um GUID de conjunto de propriedades e um identificador de propriedade. Esse método pertence a IKsPropertySet em ksproxy.h.

Observações

Os arquivos de cabeçalho ksproxy.h e dsound.h definem versões semelhantes, mas incompatíveis, da interface IKsPropertySet. Os aplicativos que exigem o módulo proxy KS devem usar a versão definida em ksproxy.h. A versão DirectSound do IKsPropertySet é descrita nas páginas de referência do DirectSound na documentação do SDK do Microsoft Windows.

Se um aplicativo precisar incluir ksproxy.h e dsound.h, o arquivo de cabeçalho que o compilador verificar primeiro é aquele cuja definição de IKsPropertySet é usada pelo compilador.

Os métodos de interface IKsPropertySet convertem solicitações de propriedade do modo de usuário em conjuntos de propriedades no modo kernel que são usados por minidrivers KS.

Os objetos KS incluem, por exemplo, filtros KS, pinos KS e relógios KS.

Requisitos

Requisito Valor
da Plataforma de Destino Windows
cabeçalho ksproxy.h (inclua Ksproxy.h)