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 que no surtan 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 MaxFrameRate y MaskResolution .
MaxFrameRate
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 numerador de miembro LONG.
MaxFrameRate.Denominator
Define el denominador de miembro LONG.
MaskResolution
Ancho y alto de la máscara generada cuando se transmite con un MediaType correspondiente a Resolution.
SubType
Subtipo opcional para el que se aplica esta funcionalidad de configuración. Si queda a cero, todas las secuencias que cumplan la resolución y MaxFrameRate admitirán la segmentación en segundo plano con maskResolution especificada.
Comentarios
Se pueden especificar dos controles KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION con la misma resolución , pero se pueden especificar maxFrameRate y MaskResolution diferentes para expresar que las velocidades de fotogramas diferentes pueden producir una resolución de máscara diferente.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 |
Encabezado | ksmedia.h (incluya Ksmedia.h) |