Método IKsPropertySet::Set (ksproxy.h)
El método Set establece una propiedad identificada por un GUID del conjunto de propiedades y un identificador de propiedad.
Sintaxis
HRESULT Set(
[in] REFGUID PropSet,
[in] ULONG Id,
[in] LPVOID InstanceData,
[in] ULONG InstanceLength,
[in] LPVOID PropertyData,
[in] ULONG DataLength
);
Parámetros
[in] PropSet
GUID que identifica el conjunto de propiedades.
[in] Id
Identificador de la propiedad dentro del conjunto de propiedades.
[in] InstanceData
Puntero a los datos de instancia de la propiedad .
[in] InstanceLength
Tamaño, en bytes, del búfer en InstanceData.
[in] PropertyData
Puntero a un búfer que contiene el valor de la propiedad que se va a establecer.
[in] DataLength
Tamaño, en bytes, del búfer en PropertyData.
Valor devuelto
Devuelve NOERROR si se ejecuta correctamente; de lo contrario, devuelve un código de error.
Comentarios
Advertencia
Los archivos de encabezado ksproxy.h y dsound.h definen versiones similares pero incompatibles de la interfaz IKsPropertySet . Las aplicaciones que requieren el módulo de proxy KS deben usar la versión definida en ksproxy.h. Si una aplicación debe incluir ksproxy.h y dsound.h, el archivo de encabezado que examine primero el compilador es el que usa la definición de IKsPropertySet .
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | ksproxy.h (incluya Ksproxy.h, Dsound.h) |