Condividi tramite


Metodo IWICBitmapCodecInfo::GetDeviceManufacturer (wincodec.h)

Recupera il nome della produzione del dispositivo associata al codec.

Sintassi

HRESULT GetDeviceManufacturer(
  [in]      UINT  cchDeviceManufacturer,
  [in, out] WCHAR *wzDeviceManufacturer,
  [out]     UINT  *pcchActual
);

Parametri

[in] cchDeviceManufacturer

Tipo: UINT

Dimensioni del nome della fabbricazione del dispositivo. Usare 0 alla prima chiamata per determinare le dimensioni del buffer necessarie.

[in, out] wzDeviceManufacturer

Tipo: WCHAR*

Riceve il nome della fabbricazione del dispositivo. Usare NULL alla prima chiamata per determinare le dimensioni del buffer necessarie.

[out] pcchActual

Tipo: UINT*

Dimensioni effettive del buffer necessarie per recuperare il nome della produzione del dispositivo.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Il modello di utilizzo per questo metodo è un processo a due chiamate. La prima chiamata recupera le dimensioni del buffer necessarie per recuperare il numero di versione di gestione colori completo chiamandolo con cchDeviceManufacturer impostato su 0 e wzDeviceManufacturer impostato su NULL. Questa chiamata imposta pcchActual sulle dimensioni del buffer necessarie. Dopo aver determinato le dimensioni del buffer necessarie, una seconda chiamata GetDeviceManufacturer con cchDeviceManufacturer impostato sulle dimensioni del buffer e wzDeviceManufacturer impostato su un buffer delle dimensioni appropriate recupererà i formati pixel.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione wincodec.h
Libreria Windowscodecs.lib
DLL Windowscodecs.dll