Comando WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE
Il comando WPD_COMMAND_STILL_IMAGE_CAPTURE_INITIATE avvia un'acquisizione di immagini ancora da un oggetto funzionale dell'immagine. Se un nuovo oggetto viene creato come risultato dell'acquisizione di un'immagine, il driver deve inviare l'evento WPD_EVENT_OBJECT_ADDED .
Categoria
WPD_CATEGORY_STILL_IMAGE_CAPTURE
Parametri
Per il driver sono previsti i parametri seguenti.
Parametro | VarType | Descrizione |
---|---|---|
WPD_PROPERTY_COMMON_COMMAND_TARGET | VT_LPWSTR | Obbligatorio. ID oggetto dell'oggetto still image capture funzionale nel dispositivo che deve scattare l'immagine. Ogni oggetto funzionale di acquisizione immagini può avere impostazioni diverse e può fare riferimento a hardware diverso in un dispositivo (ad esempio, una fotocamera anteriore o posteriore di un telefono) e questo parametro indica quale usare. |
Valore restituito
Il driver dovrebbe restituire i risultati seguenti.
Risultato | VarType | Descrizione |
---|---|---|
WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | Obbligatorio. HRESULT che indica l'esito positivo o negativo dell'esecuzione del comando. Se il chiamante effettua una richiesta non valida, il driver deve restituire HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) e non è necessario restituire altri valori di risultato. I codici di errore includono codici di errore di Windows Portable Devices o altri codici di errore appropriati. |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | Facoltativa. Codice di errore specifico del driver. Questo valore viene in genere usato dai fornitori di dispositivi per migliorare la diagnosi degli errori del dispositivo durante l'uso delle applicazioni. Le applicazioni per utilizzo generico lo ignorano e si basano esclusivamente su WPD_PROPERTY_COMMON_HRESULT. |
Chiamata di metodi
Può essere chiamato solo direttamente usando IPortableDevice::SendCommand.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|