commande WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE
La commande WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE initie une capture d’image fixe par un objet fonctionnel d’image fixe. Si un nouvel objet est créé à la suite d’une prise de photo, le pilote doit envoyer l’événement WPD_EVENT_OBJECT_ADDED .
Catégorie de commande
WPD_CATEGORY_STILL_IMAGE_CAPTURE
Paramètres
Le pilote attend les paramètres suivants :
Paramètre | VarType | Description |
---|---|---|
WPD_PROPERTY_COMMON_COMMAND_TARGET | VT_LPWSTR | Obligatoire. ID d’objet de l’objet fonctionnel de capture d’image fixe sur l’appareil qui doit prendre l’image. Chaque objet fonctionnel de capture d’image fixe peut avoir des paramètres différents et faire référence à différents matériels sur un appareil (par exemple, une caméra avant ou arrière d’un téléphone), et ce paramètre indique lequel utiliser. |
Valeur renvoyée
Le pilote doit renvoyer les résultats suivants.
Résultats | VarType | Description |
---|---|---|
WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | Obligatoire. HRESULT qui indique la réussite ou l’échec de l’exécution de la commande. Si l’appelant effectue une requête non valide, le pilote doit retourner HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) et n’est pas tenu de retourner d’autres valeurs de résultat. Les codes d’erreur incluent les codes d’erreur des appareils portables Windows ou tout autre code d’erreur approprié. |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | Optionnel. Code d’erreur spécifique au pilote. Cette valeur est généralement utilisée par les fournisseurs d’appareils pour améliorer le diagnostic des erreurs d’appareil lors de l’utilisation de leurs applications. Les applications à usage général l’ignorent et s’appuient uniquement sur WPD_PROPERTY_COMMON_HRESULT à la place. |
Appel de méthodes
Peut être appelé directement à l’aide de IPortableDevice::SendCommand.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour