Método IWICBitmapCodecInfo::GetMimeTypes (wincodec.h)

Recupera una secuencia delimitada por comas de tipos mime asociados al códec.

Sintaxis

HRESULT GetMimeTypes(
  [in]  UINT  cchMimeTypes,
  [out] WCHAR *wzMimeTypes,
  [out] UINT  *pcchActual
);

Parámetros

[in] cchMimeTypes

Tipo: UINT

Tamaño del búfer de tipos mime. Use 0 en la primera llamada para determinar el tamaño de búfer necesario.

[out] wzMimeTypes

Tipo: WCHAR*

Recibe los tipos mime asociados al códec. 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 todos los tipos mime asociados al códec.

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 cchMimeTypes establecido 0 en y wzMimeTypes 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 GetMimeTypes con cchMimeTypes establecida en el tamaño del búfer y wzMimeTypes 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