KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE
La propriété KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE spécifie la rotation de la caméra autour de l’axe d’affichage de l’image.
Tableau récapitulatif de l’utilisation
Obtenir | Définissez | Cible | Type de descripteur de propriété | Type de valeur de propriété |
---|---|---|---|---|
Oui | Oui | Filtre ou nœud | KSPROPERTY_CAMERACONTROL_S ou KSPROPERTY_CAMERACONTROL_NODE_S | LONG |
La valeur de propriété (données d’opération) est une valeur LONG qui spécifie le paramètre de roll relatif d’une caméra. La taille de la valeur représente la vitesse de rotation souhaitée ; une valeur plus élevée représente une vitesse plus élevée.
Valeur | Description |
---|---|
0 | Arrêtez le rouleau. |
Valeur positive | Démarrez la rotation dans le sens des aiguilles d’une montre autour de l’axe d’affichage. |
Valeur négative | Démarrez la rotation dans le sens inverse des aiguilles d’une montre autour de l’axe d’affichage. |
Notes
Le membre Value de la structure KSPROPERTY_CAMERACONTROL_NODE_S spécifie le rôle relatif.
Notez qu’un appareil particulier peut prendre en charge uniquement une certaine plage de vitesse. Pour déterminer la plage de vitesses prises en charge par l’appareil, une application peut émettre une demande de KSPROPERTY_TYPE_BASICSUPPORT . Vous pouvez spécifier KSPROPERTY_TYPE_BASICSUPPORT dans le membre Indicateurs de la structure KSPROPERTY_ITEM .
Certains appareils ne prennent en charge qu’une seule vitesse de rotation. Dans ce cas, le signe du membre Value indique le sens de rotation.
Lors de la création d’une demande de jeu, le client doit fournir l’une des valeurs de la table précédente dans le membre Value de la structure KSPROPERTY_CAMERACONTROL_NODE_S .
Lors de la création d’une demande get, le client reçoit l’une des valeurs de la table précédente dans le membre Value de la structure KSPROPERTY_CAMERACONTROL_NODE_S . La valeur indique la rotation actuelle status de la caméra.
Spécifications
En-tête : ksmedia.h (inclure Ksmedia.h)