struttura KSPROPERTY_VIDEOPROCAMP_NODE_S2 (ksmedia.h)
La struttura KSPROPERTY_VIDEOPROCAMP_NODE_S2 descrive le impostazioni delle proprietà basate su nodo nel set di proprietà PROPSETID_VIDCAP_VIDEOPROCAMP che usano due valori contemporaneamente.
Sintassi
typedef struct {
KSP_NODE NodeProperty;
LONG Value1;
ULONG Flags;
ULONG Capabilities;
LONG Value2;
} KSPROPERTY_VIDEOPROCAMP_NODE_S2, *PKSPROPERTY_VIDEOPROCAMP_NODE_S2;
Membri
NodeProperty
Specifica una struttura di KSP_NODE inizializzata che descrive il nodo, il set di proprietà, l'ID proprietà e il tipo di richiesta.
Value1
Specifica il primo valore di una richiesta. Per le richieste impostate, il minidriver deve impostare la proprietà specificata in Proprietà su questo valore. Per le richieste get, il minidriver deve restituire il valore della proprietà specificata in Property.
Flags
Specifica i flag di una richiesta. Per le richieste impostate, questo valore indica l'impostazione desiderata. Per le richieste get, questo valore contiene l'impostazione corrente. Questo membro può essere impostato su uno dei valori definiti in ksmedia.h:
Valore | Significato |
---|---|
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL | Indica che la proprietà deve essere modificata manualmente |
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO | Indica che la proprietà deve essere modificata automaticamente |
Capabilities
Specifica le funzionalità di una proprietà. Questo membro ha significato solo per le richieste get. Il minidriver deve restituire le funzionalità dell'amplificatore di elaborazione video rispetto alla proprietà specificata in Proprietà. Questo membro deve essere impostato su uno dei valori seguenti:
Valore | Significato |
---|---|
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL | Il dispositivo supporta l'impostazione manuale della proprietà specificata |
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO | Il dispositivo supporta l'impostazione automatica della proprietà specificata |
Value2
Specifica il secondo valore di una richiesta. Per le richieste impostate, il minidriver deve impostare la proprietà specificata in Proprietà su questo valore. Per le richieste get, il minidriver deve restituire il valore della proprietà specificata in Property.
Osservazioni
Questa struttura viene utilizzata da KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ksmedia.h (include Ksmedia.h) |