Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_CONFIGCAPS viene usata per elencare le configurazioni del flusso che supportano la segmentazione in background quando si usa il controllo KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION in modo che il consumer di questa DDI sappia cosa aspettarsi quando viene sfruttato e in quali casi potrebbe non essere effettivo.
Se una configurazione del flusso non è elencata e il controllo è impostato su un valore diverso da KSCAMERA_EXTENDEDPROP_BACKGROUNDSEGMENTATION_OFF, l'oggetto DDI potrebbe non avere alcun effetto.
Sintassi
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;
Membri
Resolution
Larghezza e altezza del formato di output in pixel per cui si applicano le MaxFrameRate e MaskResolution.
MaxFrameRate
La frequenza massima dei fotogrammi che il driver può supportare per ottenere la segmentazione in background per ogni fotogramma corrispondente a Risoluzione.
MaxFrameRate.Numerator
Definisce il membro longnumeratore.
MaxFrameRate.Denominator
Definisce il membro LONGdenominatore.
MaskResolution
Larghezza e altezza della maschera generata durante lo streaming con mediaType corrispondente a Risoluzione.
SubType
Sottotipo facoltativo per il quale si applica questa funzionalità di configurazione. Se lasciato a zero, tutti i flussi conformi alla risoluzione e MaxFrameRate supporteranno la segmentazione in background con il MaskResolution specificato.
Osservazioni
È possibile specificare due controlli KSPROPERTY_CAMERACONTROL_EXTENDED_BACKGROUNDSEGMENTATION con la stessa risoluzione , ma MaxFrameRate e MaskResolution possono essere specificati per esprimere la frequenza dei fotogrammi diversa.
Fabbisogno
| Requisito | Valore |
|---|---|
| client minimo supportato | Windows 11 |
| intestazione | ksmedia.h (include Ksmedia.h) |