Condividi tramite


Metodo IStillImageW::EnableHwNotifications (sti.h)

Il metodo IStillImage::EnableHwNotifications richiede il monitoraggio degli eventi immagine ancora per abilitare o disabilitare la notifica delle applicazioni quando si verificano eventi del dispositivo ancora immagine per un dispositivo specificato.

Sintassi

HRESULT EnableHwNotifications(
  [in] LPCWSTR pwszDeviceName,
       BOOL    bNewState
);

Parametri

[in] pwszDeviceName

Puntatore fornito dal chiamante a una stringa che rappresenta un nome di dispositivo interno, ottenuto chiamando IStillImage::GetSTILaunchInformation o IStillImage::GetDeviceList.

bNewState

Valore fornito dal chiamante, impostato su true per abilitare le notifiche e FALSE per disabilitarle.

Valore restituito

Se l'operazione ha esito positivo, il metodo restituisce S_OK. In caso contrario, restituisce uno dei codici di errore con prefisso STIERR definiti in stierr.h.

Osservazioni

Il metodo IStillImage::EnableHwNotification s abilita o disabilita le notifiche degli eventi del dispositivo ancora immagine per tutte le applicazioni, non solo per l'applicazione chiamante. Le notifiche degli eventi sono abilitate per impostazione predefinita. Questo metodo è destinato all'uso da parte di applicazioni che intercettano gli eventi dai dispositivi e li reindirizza.

Prima di chiamare interfaccia IStillImage::EnableHwNotifications, i client dell'interfaccia IStillImage COM devono chiamare IStillImage::StiCreateInstance per ottenere un puntatore a interfaccia IStillImage.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione sti.h (include Sti.h)

Vedere anche

IStillImage::LaunchApplicationForDevice

IStillImageW