Estructura OEMMEMORYUSAGE (printoem.h)
La estructura de OEMMEMORYUSAGE de se usa como parámetro de entrada para el método IPrintOemUni::MemoryUs age del complemento de representación.
Sintaxis
typedef struct {
DWORD dwFixedMemoryUsage;
DWORD dwPercentMemoryUsage;
DWORD dwMaxBandSize;
} OEMMEMORYUSAGE, *POEMMEMORYUSAGE;
Miembros
dwFixedMemoryUsage
Especifica la cantidad, en bytes, de memoria de tamaño fijo requerida por el método IPrintOemUni::MemoryUsage. Proporcionado por el complemento de representación.
dwPercentMemoryUsage
Especifica la cantidad de memoria de tamaño variable que requiere el método IPrintOemUni::MemoryUsage, expresado como un porcentaje del tamaño del mapa de bits de origen recibido por IPrintOemUni::ImageProcessing. Proporcionado por el complemento de representación.
dwMaxBandSize
Especifica el tamaño máximo, en bytes, que se puede usar para mapas de bits de origen. Este es el valor que Unidrv usa para restar al aplicar los valores proporcionados por el complemento incluidos en dwFixedMemoryUsage y dwPercentMemoryUsage. Suministrado por Unidrv.
Observaciones
El controlador Unidrv usa los valores de los dwFixedMemoryUsage y dwPercentMemoryUsage miembros de esta estructura para determinar el tamaño óptimo de una superficie de dibujo GDI, teniendo en cuenta los requisitos de memoria de un complemento de representación método IPrintOemUni::ImageProcess ing. Para obtener más información sobre cómo se usan estos miembros, vea la sección Comentarios de IPrintOemUni::MemoryUsage.
Requisitos
Requisito | Valor |
---|---|
encabezado de | printoem.h (include Printoem.h) |