Partager via


KSPROPERTY_CAMERACONTROL_EXTENDED_PHOTOTHUMBNAIL

Cette propriété obtient ou définit la fonctionnalité de miniature de l’appareil photo. Si un facteur de mise à l’échelle est fourni, les miniatures sont activées à l’échelle sélectionnée.

Tableau récapitulatif de l’utilisation

Get Set Cible Type de descripteur de propriété Type de valeur de propriété

Oui

Oui

Épingle

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

La valeur de propriété (données d’opération) contient une structure KSCAMERA_EXTENDEDPROP_HEADER et une structure KSCAMERA_EXTENDEDPROP_VALUE . Le KSCAMERA_EXTENDEDPROP_VALUE est obligatoire, mais le membre Value est ignoré.

La taille totale des données de propriété est sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE). Le membre Size de KSCAMERA_EXTENDEDPROP_HEADER est défini sur cette taille totale des données de propriété.

Le membre Capability de KSCAMERA_EXTENDEDPROP_HEADER contient une combinaison OU au niveau du bit d’une ou plusieurs des valeurs d’échelle suivantes prises en charge.

Indicateur d’échelle des miniatures Description
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE Les miniatures sont désactivées.
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X La résolution des miniatures est X/2 et Y/2.
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_2X La résolution des miniatures est X/4 et Y/4.
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_8X La résolution des miniatures est X/8 et Y/8.
KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_16X La résolution des miniatures est X/16 et Y/16.

Le membre Indicateurs de KSCAMERA_EXTENDEDPROP_HEADER contient la valeur d’échelle de miniatures actuellement définie pour la caméra. Si la génération de miniatures n’est pas activée, seule KSCAMERA_EXTENDEDPROP_PHOTOTHUMBNAIL_DISABLE est définie dans Indicateurs.

Ce contrôle de propriété est asynchrone et n’est pas annulable.

Remarques

Obtention de la propriété

Lors de la réponse à une demande de KSPROPERTY_TYPE_GET, le pilote définit les membres du KSCAMERA_EXTENDEDPROP_HEADER comme suit.

Membre Valeur
Version 1
PinId ID d’épingle de l’épingle de la photo.
Taille

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_VALUE)

Résultats

Valeur d’erreur résultant de la tentative d’obtention des paramètres de miniature.

Fonctionnalité KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | (valeurs d’échelle de miniature prises en charge).
Indicateurs Paramètre de valeur de miniature actuel (une seule valeur).

Définition de la propriété

Lorsque la propriété est définie, une requête KSPROPERTY_TYPE_SET, le membre Indicateurs de KSCAMERA_EXTENDEDPROP_HEADER contient l’un des indicateurs d’échelle de miniature.

Spécifications

Version

Disponible à partir de Windows 8.1.

En-tête

Ksmedia.h (inclure Ksmedia.h)

Voir aussi

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_VALUE