estructura KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS (ksmedia.h)
La estructura KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS se usa para enumerar qué configuraciones de flujo admiten la segmentación en segundo plano al usar el control KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION para que el consumidor de este DDI sepa qué esperar cuando se aprovecha y en qué casos puede no surtir efecto.
Si no aparece una configuración de flujo y el control se establece en algo distinto de KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_OFF, es posible que el DDI no tenga ningún efecto.
Sintaxis
typedef struct tagKSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS {
SIZE Resolution;
struct {
LONG Numerator;
LONG Denominator;
} MaxFrameRate;
SIZE MaskResolution;
GUID SubType;
} KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS, *PKSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS;
Miembros
Resolution
Ancho y alto del formato de salida en píxeles para los que se aplica el MaxFrameRate y MaskResolution.
MaxFrameRate
La velocidad máxima de fotogramas que el controlador puede acomodar para lograr la segmentación de fondo para cada fotograma correspondiente a Resolución.
MaxFrameRate.Numerator
Define el miembro de LONGnumerador.
MaxFrameRate.Denominator
Define el miembro de LONGdenominador.
MaskResolution
Ancho y alto de la máscara generada al transmitir con un MediaType correspondiente a Resolution.
SubType
Subtipo opcional para el que se aplica esta funcionalidad de configuración. Si se deja a cero, todas las secuencias que cumplen el de resolución de y MaxFrameRate admitirán la segmentación en segundo plano con el MaskResolution especificado.
Observaciones
Dos controles de KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION con el mismo Resolución, pero diferentes MaxFrameRate y MaskResolution pueden especificarse para expresar que diferentes velocidades de fotogramas pueden producir una resolución de máscara diferente.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 11 |
encabezado de | ksmedia.h (incluya Ksmedia.h) |