KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE
La proprietà KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE specifica la rotazione orizzontale o verticale della fotocamera e può specificare entrambe contemporaneamente.
Tabella riepilogo utilizzo
Recupero | Set | Destinazione | Tipo di descrittore delle proprietà | Tipo di valore della proprietà |
---|---|---|---|---|
Sì | Sì | Filtrare o nodo | KSPROPERTY_CAMERACONTROL_NODE_S2 o KSPROPERTY_CAMERACONTROL_S2 a seconda che la richiesta sia per un filtro o un nodo | Coppia di interi LONG |
Il valore della proprietà (dati dell'operazione) è una coppia di interi LONG che specificano le impostazioni di panoramica e inclinazione relative di una fotocamera. La dimensione del valore rappresenta la velocità di panoramica desiderata; un valore superiore rappresenta una velocità maggiore.
Value1 | Descrizione |
---|---|
0 | Arrestare il movimento orizzontale della fotocamera. |
Valore positivo | Avviare la panoramica a destra. |
Valore negativo | Avviare la panoramica a sinistra. |
La dimensione del valore rappresenta la velocità di inclinazione desiderata; un valore superiore rappresenta una velocità maggiore.
Value2 | Descrizione |
---|---|
0 | Arrestare il movimento verticale della fotocamera. |
Valore positivo | Iniziare a ruotare la fotocamera su. |
Valore negativo | Iniziare a ruotare la fotocamera verso il basso. |
Commenti
Quando si effettua una richiesta impostata per la panoramica della fotocamera, il client deve fornire uno dei valori della tabella precedente nel membro Value1 della struttura del descrittore della proprietà.
Analogamente, quando si effettua una richiesta impostata per inclinare la fotocamera, il client fornisce uno dei valori della tabella precedente nel membro Value2 della struttura descrittore della proprietà.
Quando si effettua una richiesta di recupero, il client riceve il valore di panoramica nel membro Value1 e il valore di inclinazione nel membro Value2 della struttura KSPROPERTY_CAMERACONTROL_S2 o KSPROPERTY_CAMERACONTROL_NODE_S2 . I valori indicano lo stato corrente di panoramica o inclinazione della fotocamera.
Si noti che un particolare dispositivo potrebbe supportare solo un determinato intervallo di velocità. Per determinare l'intervallo di velocità supportate dal dispositivo, un'applicazione può inviare una richiesta di KSPROPERTY_TYPE_BASICSUPPORT . È possibile specificare KSPROPERTY_TYPE_BASICSUPPORT nel membro Flag della struttura KSPROPERTY_ITEM .
Alcuni dispositivi supportano solo una singola velocità di panoramica o inclinazione. In questo caso, il segno del membro Value1 o Value2 indica la direzione da visualizzare.
Requisiti
Intestazione: ksmedia.h (include Ksmedia.h)