Compartir a través de


estructura KSCAMERA_EXTENDEDPROP_PROFILE (ksmedia.h)

La carga del control KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE contiene KSCAMERA_EXTENDEDPROP_HEADER + KSCAMERA_EXTENDEDPROP_PROFILE.

Sintaxis

typedef struct _KSCAMERA_EXTENDEDPROP_PROFILE {
  GUID   ProfileId;
  UINT32 Index;
  UINT32 Reserved;
} KSCAMERA_EXTENDEDPROP_PROFILE, *PKSCAMERA_EXTENDEDPROP_PROFILE;

Miembros

ProfileId

GUID que representa el perfil seleccionado. Si se KSCAMERAPROFILE_Legacy, no se seleccionó ningún perfil, el controlador de cámara debe exponer el tipo de medio de conjunto reducido.

Si este campo es GUID_NULL, no se seleccionó ningún perfil, pero la aplicación es consciente del perfil, por lo que el controlador de cámara debe exponer toda la gama de tipos multimedia.

Si una aplicación SharedReadOnly inicializa la cámara GUID_NULL se enviará al controlador. Cuando se incluye una aplicación ExclusiveControl, puede cambiar el perfil y se espera que el controlador realice cambios en los sensores para satisfacer la expectativa del nuevo perfil de cámara incluso si el streaming ya se ha iniciado.

Index

Valor de índice asociado al perfil identificado.

Reserved

No usado. Debe ser 0.

Requisitos

Requisito Valor
encabezado de ksmedia.h