Share via


Estructura GdiplusAbort (gdiplustypes.h)

La estructura GdiplusAbort proporciona un mecanismo que permite a Windows GDI+ llamar a un método Abort definido por la aplicación periódicamente durante las operaciones de representación que consumen mucho tiempo.

Consulte GdiplusAbort::Abort.

Sintaxis

struct GdiplusAbort {
  HRESULT Abort();
};

Members

HRESULT Abort()

Abort es un método definido por la aplicación al que windows GDI+ llama periódicamente durante las operaciones de representación que consumen mucho tiempo. Consulte la estructura GdiplusAbort .

Comentarios

La estructura GdiplusAbort solo tiene un método, un método virtual denominado Abort. La estructura GdiplusAbort no tiene miembros de datos.

Para crear un método de devolución de llamada, siga estos pasos.

  1. Cree una estructura que desciende de GdiplusAbort e implemente el método siguiente.

    HRESULT __stdcall Abort(void)

  2. Cree miembros de datos para que contengan los datos que necesitará el método Abort .
  3. Pase la dirección del descendiente GdiplusAbort al método Image::SetAbort .
Durante ciertas operaciones de representación que consumen mucho tiempo (por ejemplo, una llamada al método Graphics::D rawImage ), GDI+ llama periódicamente al método Abort . Para algunas operaciones, la devolución de llamada es cada 250 milisegundos; para otras operaciones, la devolución de llamada no se basa en un temporizador. Si el método Abort devuelve S_OK, GDI+ continúa la operación de representación. Si el método Abort devuelve E_ABORT, GDI+ anula la operación de representación.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado gdiplustypes.h (include Gdiplus.h)