Partager via


KSPROPERTY_CAMERACONTROL_EXTENDED_WARMSTART

Le contrôle de propriété de démarrage à chaud fournit un conseil pour que le pilote conserve la broche de la caméra prête pour permettre un fonctionnement sans problème.

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 .

Aucun indicateur n’est défini dans le membre Indicateurs de KSCAMERA_EXTENDEDPROP_HEADER pour cette propriété.

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

Le démarrage à chaud est activé ou désactivé à l’aide de l’un des indicateurs suivants dans le membre Capability de KSCAMERA_EXTENDEDPROP_HEADER.

Indicateurs de démarrage à chaud Description
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED Le démarrage à chaud est désactivé.
KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED Le démarrage à chaud est activé.

Ce contrôle de propriété est asynchrone et non annulable.

Remarques

Obtention de la propriété

Lorsque vous répondez à 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)

Résultats 0
Fonctionnalité

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_DISABLED

-ou-

KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL | KSCAMERA_EXTENDEDPROP_WARMSTART_MODE_ENABLED

Indicateurs 0

Le membre Result de KSCAMERA_EXTENDEDPROP_HEADER est toujours défini sur 0 pour une opération get.

Voir aussi

KSCAMERA_EXTENDEDPROP_HEADER