Share via


enumerazione WPD_DEVICE_TYPES (portabledevice.h)

Il tipo di enumerazione WPD_DEVICE_TYPES descrive i diversi tipi di dispositivi portatili Windows (WPD) usati per determinare la classificazione di base e l'aspetto visivo di un dispositivo portatile.

Sintassi

typedef enum tagWPD_DEVICE_TYPES {
  WPD_DEVICE_TYPE_GENERIC,
  WPD_DEVICE_TYPE_CAMERA,
  WPD_DEVICE_TYPE_MEDIA_PLAYER,
  WPD_DEVICE_TYPE_PHONE,
  WPD_DEVICE_TYPE_VIDEO,
  WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER,
  WPD_DEVICE_TYPE_AUDIO_RECORDER
} WPD_DEVICE_TYPES;

Costanti

 
WPD_DEVICE_TYPE_GENERIC
Dispositivo portatile Windows generico. Questi includono dispositivi multifunzione che non rientrano in uno degli altri valori di enumerazione WPD_DEVICE_TYPES .
WPD_DEVICE_TYPE_CAMERA
Un dispositivo fotocamera, ad esempio una fotocamera digitale.
WPD_DEVICE_TYPE_MEDIA_PLAYER
Un dispositivo lettore multimediale che può supportare la riproduzione di immagini audio, video o visualizzazione (ad esempio un lettore musicale portatile o Un media center portatile). Non tutti questi elementi sono necessari per essere classificati come WPD_DEVICE_TYPE_MEDIA_PLAYER. Ad esempio, i dispositivi portatili di Music Player che supportano solo l'output audio sono classificati come WPD_DEVICE_TYPE_MEDIA_PLAYER.
WPD_DEVICE_TYPE_PHONE
Un dispositivo telefonico, ad esempio un telefono cellulare.
WPD_DEVICE_TYPE_VIDEO
WPD_DEVICE_TYPE_PERSONAL_INFORMATION_MANAGER
WPD_DEVICE_TYPE_AUDIO_RECORDER

Commenti

WPD_DEVICE_TYPES vengono letti usando l'interfaccia IPortableDeviceManager . Le applicazioni WPD possono usare questi valori per determinare l'aspetto visivo generico del dispositivo. Ad esempio, viene visualizzata un'immagine della fotocamera per dispositivi simili alla fotocamera, viene visualizzata un'immagine del telefono cellulare per dispositivi simili al telefono e così via.

Nota Le applicazioni WPD devono usare le funzionalità del dispositivo portatile per determinare in modo funzionale, non il valore WPD_DEVICE_TYPE .
 

Requisiti

Requisito Valore
Intestazione portabledevice.h

Vedi anche

Strutture e tipi di enumerazione