Compartir a través de


Función WICCreateBitmapFromSection (wincodec.h)

Devuelve un IWICBitmapSource respaldado por los píxeles de un identificador de sección de interfaz de dispositivo gráfico (GDI) de Windows.

Sintaxis

HRESULT WICCreateBitmapFromSection(
  [in]  UINT                  width,
  [in]  UINT                  height,
        REFWICPixelFormatGUID pixelFormat,
  [in]  HANDLE                hSection,
  [in]  UINT                  stride,
  [in]  UINT                  offset,
  [out] IWICBitmap            **ppIBitmap
);

Parámetros

[in] width

Tipo: UINT

Ancho de los píxeles del mapa de bits.

[in] height

Tipo: UINT

Alto de los píxeles del mapa de bits.

pixelFormat

Tipo: REFWICPixelFormatGUID

Formato de píxel del mapa de bits.

[in] hSection

Tipo: HANDLE

Identificador de sección. Se trata de un identificador de objeto de asignación de archivos devuelto por la función CreateFileMapping .

[in] stride

Tipo: UINT

Recuento de bytes de cada línea de examen.

[in] offset

Tipo: UINT

Desplazamiento en la sección.

[out] ppIBitmap

Tipo: IWICBitmap**

Puntero que recibe el mapa de bits.

Valor devuelto

Tipo: HRESULT

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

La función WICCreateBitmapFromSection llama a la función WICCreateBitmapFromSectionEx con el parámetro desiredAccessLevel establecido en WICSectionAccessLevelRead.

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