Método IKsPropertySet::Set (dsound.h)
El método Set establece una propiedad identificada por un GUID de conjunto de propiedades y un identificador de propiedad.
Sintaxis
HRESULT Set(
[in] REFGUID rguidPropSet,
[in] ULONG ulId,
[in] LPVOID pInstanceData,
[in] ULONG ulInstanceLength,
[in] LPVOID pPropertyData,
[in] ULONG ulDataLength
);
Parámetros
[in] rguidPropSet
GUID que identifica el conjunto de propiedades.
[in] ulId
Identificador de la propiedad dentro del conjunto de propiedades.
[in] pInstanceData
Puntero a los datos de instancia de la propiedad .
[in] ulInstanceLength
Tamaño, en bytes, del búfer en InstanceData.
[in] pPropertyData
Puntero a un búfer que contiene el valor de la propiedad que se va a establecer.
[in] ulDataLength
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. La versión directSound de IKsPropertySet se describe en las páginas de referencia de DirectSound de la documentación de Microsoft Windows SDK. 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 | dsound.h (include Ksproxy.h, Ksproxy.h, Dsound.h, Ksproxy.h, Ksproxy.h, Dsound.h) |