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 |