Método IMFVirtualCamera::SendCameraProperty (mfvirtualcamera.h)
Contenedor alrededor del método IKsControl::KsProperty interno, que establece una propiedad o recupera información de propiedad, junto con cualquier otra operación de compatibilidad definida disponible en un conjunto de propiedades.
Sintaxis
HRESULT SendCameraProperty(
REFGUID propertySet,
ULONG propertyId,
ULONG propertyFlags,
void *propertyPayload,
ULONG propertyPayloadLength,
void *data,
ULONG dataLength,
ULONG *dataWritten
);
Parámetros
propertySet
GUID que representa KSPROPERTY. Establecer campo.
propertyId
Un ULONG que representa el campo KSPROPERTY.Id .
propertyFlags
Un conjunto de marcas bit a bit que representan la KSPROPERTY. Campo Marcas .
propertyPayload
Datos extendidos agregados al final de la estructura KSPROPERTY . Cualquier carga de propiedad proporcionada se agregará al final de la estructura KSPROPERTY antes de enviarse al origen multimedia personalizado de la cámara virtual.
propertyPayloadLength
Tamaño en bytes del búfer al que apunta propertyPayload.
data
Búfer de bytes para la carga de la propiedad .
dataLength
Tamaño en bytes del búfer al que apuntan los datos.
dataWritten
Parámetro de salida que indica la cantidad de datos escritos en el búfer de datos. Este valor solo es válido cuando commandFlags contiene una operación GET o de consulta.
Valor devuelto
Devuelve un valor HRESULT, incluidos, entre otros, los siguientes valores:
Código de error | Descripción |
---|---|
S_OK | Correcto |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compilación 22000 de Windows |
Encabezado | mfvirtualcamera.h |
Library | mfsensorgroup.lib |
Archivo DLL | mfsensorgroup.dll |