Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Windows GDI+ expone una API plana que consta de aproximadamente 600 funciones, que se implementan en Gdiplus.dll y se declaran en Gdiplusflat.h. Las funciones de la API plana de GDI+ se encapsulan mediante una colección de aproximadamente 40 clases de C++. Se recomienda no llamar directamente a las funciones de la API plana. Siempre que realice llamadas a GDI+, debe hacerlo llamando a los métodos y funciones proporcionados por los contenedores de C++. Los Servicios de soporte técnico de productos de Microsoft no proporcionarán compatibilidad con el código que llama directamente a la API plana. Para obtener más información sobre el uso de estos métodos contenedor, vea API plana de GDI+.
Las siguientes funciones de API planas se encapsulan mediante la clase GdiplusBase C++.
Funciones de memoria y métodos contenedor correspondientes
| Función plana | Método contenedor | Observaciones |
|---|---|---|
| GpStatus WINGDIPAPI GdipAlloc(size_t size) |
GpStatus WINGDIPAPI GdiplusBase void* (operador new)(size_t in_size) |
Asigna memoria para un objeto GDI+ de Windows. GdipAlloc se declara en GdiplusMem.h. |
| GpStatus WINGDIPAPI GdipFree(void* ptr); |
GpStatus WINGDIPAPI GdiplusBase void (operator delete)(void* in_pVoid) |
Desasigna la memoria de un objeto GDI+ de Windows. GdipFree se declara en GdiplusMem.h. |