Método IWICBitmapCodecInfo::GetDeviceManufacturer (wincodec.h)
Recupera el nombre del dispositivo fabricado asociado al códec.
Sintaxis
HRESULT GetDeviceManufacturer(
[in] UINT cchDeviceManufacturer,
[in, out] WCHAR *wzDeviceManufacturer,
[out] UINT *pcchActual
);
Parámetros
[in] cchDeviceManufacturer
Tipo: UINT
El tamaño del nombre del fabricante del dispositivo. Use 0
en la primera llamada para determinar el tamaño de búfer necesario.
[in, out] wzDeviceManufacturer
Tipo: WCHAR*
Recibe el nombre del fabricante del dispositivo. Use NULL
en la primera llamada para determinar el tamaño de búfer necesario.
[out] pcchActual
Tipo: UINT*
Tamaño real del búfer necesario para recuperar el nombre del fabricante del dispositivo.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
El patrón de uso de este método es un proceso de dos llamadas.
La primera llamada recupera el tamaño del búfer necesario para recuperar el número de versión de administración de colores completo mediante una llamada a con cchDeviceManufacturer establecido 0
en y wzDeviceManufacturer establecido en NULL
.
Esta llamada establece pcchActual en el tamaño del búfer necesario.
Una vez determinado el tamaño de búfer necesario, una segunda llamada a GetDeviceManufacturer con cchDeviceManufacturer establecido en el tamaño del búfer y wzDeviceManufacturer establecido en un búfer del tamaño adecuado recuperará los formatos de píxeles.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP con SP2, Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | wincodec.h |
Library | Windowscodecs.lib |
Archivo DLL | Windowscodecs.dll |