📄 gdiplus_graphics.cpp
字号:
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipGetTextRenderingHintPtr)(GpGraphics *graphics, TextRenderingHint *mode));
DEFINE_MEMBER(GdipGetTextRenderingHint);
GpStatus WINGDIPAPI
GdipGetTextRenderingHint(GpGraphics *graphics, TextRenderingHint *mode)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipGetTextRenderingHint == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipGetTextRenderingHint);
}
if ( g_GdipGetTextRenderingHint != NULL )
{
status = (*g_GdipGetTextRenderingHint)(graphics, mode);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipSetTextContrastPtr)(GpGraphics *graphics, UINT contrast));
DEFINE_MEMBER(GdipSetTextContrast);
GpStatus WINGDIPAPI
GdipSetTextContrast(GpGraphics *graphics, UINT contrast)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipSetTextContrast == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipSetTextContrast);
}
if ( g_GdipSetTextContrast != NULL )
{
status = (*g_GdipSetTextContrast)(graphics, contrast);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipGetTextContrastPtr)(GpGraphics *graphics, UINT * contrast));
DEFINE_MEMBER(GdipGetTextContrast);
GpStatus WINGDIPAPI
GdipGetTextContrast(GpGraphics *graphics, UINT * contrast)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipGetTextContrast == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipGetTextContrast);
}
if ( g_GdipGetTextContrast != NULL )
{
status = (*g_GdipGetTextContrast)(graphics, contrast);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipSetInterpolationModePtr)(GpGraphics *graphics,
InterpolationMode interpolationMode));
DEFINE_MEMBER(GdipSetInterpolationMode);
GpStatus WINGDIPAPI
GdipSetInterpolationMode(GpGraphics *graphics,
InterpolationMode interpolationMode)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipSetInterpolationMode == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipSetInterpolationMode);
}
if ( g_GdipSetInterpolationMode != NULL )
{
status = (*g_GdipSetInterpolationMode)(graphics, interpolationMode);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipGetInterpolationModePtr)(GpGraphics *graphics,
InterpolationMode *interpolationMode));
DEFINE_MEMBER(GdipGetInterpolationMode);
GpStatus WINGDIPAPI
GdipGetInterpolationMode(GpGraphics *graphics,
InterpolationMode *interpolationMode)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipGetInterpolationMode == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipGetInterpolationMode);
}
if ( g_GdipGetInterpolationMode != NULL )
{
status = (*g_GdipGetInterpolationMode)(graphics, interpolationMode);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipSetWorldTransformPtr)(GpGraphics *graphics, GpMatrix *matrix));
DEFINE_MEMBER(GdipSetWorldTransform);
GpStatus WINGDIPAPI
GdipSetWorldTransform(GpGraphics *graphics, GpMatrix *matrix)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipSetWorldTransform == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipSetWorldTransform);
}
if ( g_GdipSetWorldTransform != NULL )
{
status = (*g_GdipSetWorldTransform)(graphics, matrix);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipResetWorldTransformPtr)(GpGraphics *graphics));
DEFINE_MEMBER(GdipResetWorldTransform);
GpStatus WINGDIPAPI
GdipResetWorldTransform(GpGraphics *graphics)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipResetWorldTransform == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipResetWorldTransform);
}
if ( g_GdipResetWorldTransform != NULL )
{
status = (*g_GdipResetWorldTransform)(graphics);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipMultiplyWorldTransformPtr)(GpGraphics *graphics, GDIPCONST GpMatrix *matrix,
GpMatrixOrder order));
DEFINE_MEMBER(GdipMultiplyWorldTransform);
GpStatus WINGDIPAPI
GdipMultiplyWorldTransform(GpGraphics *graphics, GDIPCONST GpMatrix *matrix,
GpMatrixOrder order)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipMultiplyWorldTransform == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipMultiplyWorldTransform);
}
if ( g_GdipMultiplyWorldTransform != NULL )
{
status = (*g_GdipMultiplyWorldTransform)(graphics, matrix, order);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipTranslateWorldTransformPtr)(GpGraphics *graphics, REAL dx, REAL dy,
GpMatrixOrder order));
DEFINE_MEMBER(GdipTranslateWorldTransform);
GpStatus WINGDIPAPI
GdipTranslateWorldTransform(GpGraphics *graphics, REAL dx, REAL dy,
GpMatrixOrder order)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipTranslateWorldTransform == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipTranslateWorldTransform);
}
if ( g_GdipTranslateWorldTransform != NULL )
{
status = (*g_GdipTranslateWorldTransform)(graphics, dx, dy, order);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipScaleWorldTransformPtr)(GpGraphics *graphics, REAL sx, REAL sy,
GpMatrixOrder order));
DEFINE_MEMBER(GdipScaleWorldTransform);
GpStatus WINGDIPAPI
GdipScaleWorldTransform(GpGraphics *graphics, REAL sx, REAL sy,
GpMatrixOrder order)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipScaleWorldTransform == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipScaleWorldTransform);
}
if ( g_GdipScaleWorldTransform != NULL )
{
status = (*g_GdipScaleWorldTransform)(graphics, sx, sy, order);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipRotateWorldTransformPtr)(GpGraphics *graphics, REAL angle,
GpMatrixOrder order));
DEFINE_MEMBER(GdipRotateWorldTransform);
GpStatus WINGDIPAPI
GdipRotateWorldTransform(GpGraphics *graphics, REAL angle,
GpMatrixOrder order)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipRotateWorldTransform == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipRotateWorldTransform);
}
if ( g_GdipRotateWorldTransform != NULL )
{
status = (*g_GdipRotateWorldTransform)(graphics, angle, order);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipGetWorldTransformPtr)(GpGraphics *graphics, GpMatrix *matrix));
DEFINE_MEMBER(GdipGetWorldTransform);
GpStatus WINGDIPAPI
GdipGetWorldTransform(GpGraphics *graphics, GpMatrix *matrix)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipGetWorldTransform == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipGetWorldTransform);
}
if ( g_GdipGetWorldTransform != NULL )
{
status = (*g_GdipGetWorldTransform)(graphics, matrix);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipResetPageTransformPtr)(GpGraphics *graphics));
DEFINE_MEMBER(GdipResetPageTransform);
GpStatus WINGDIPAPI
GdipResetPageTransform(GpGraphics *graphics)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipResetPageTransform == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipResetPageTransform);
}
if ( g_GdipResetPageTransform != NULL )
{
status = (*g_GdipResetPageTransform)(graphics);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipGetPageUnitPtr)(GpGraphics *graphics, GpUnit *unit));
DEFINE_MEMBER(GdipGetPageUnit);
GpStatus WINGDIPAPI
GdipGetPageUnit(GpGraphics *graphics, GpUnit *unit)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipGetPageUnit == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipGetPageUnit);
}
if ( g_GdipGetPageUnit != NULL )
{
status = (*g_GdipGetPageUnit)(graphics, unit);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipGetPageScalePtr)(GpGraphics *graphics, REAL *scale));
DEFINE_MEMBER(GdipGetPageScale);
GpStatus WINGDIPAPI
GdipGetPageScale(GpGraphics *graphics, REAL *scale)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipGetPageScale == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipGetPageScale);
}
if ( g_GdipGetPageScale != NULL )
{
status = (*g_GdipGetPageScale)(graphics, scale);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipSetPageUnitPtr)(GpGraphics *graphics, GpUnit unit));
DEFINE_MEMBER(GdipSetPageUnit);
GpStatus WINGDIPAPI
GdipSetPageUnit(GpGraphics *graphics, GpUnit unit)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipSetPageUnit == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipSetPageUnit);
}
if ( g_GdipSetPageUnit != NULL )
{
status = (*g_GdipSetPageUnit)(graphics, unit);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipSetPageScalePtr)(GpGraphics *graphics, REAL scale));
DEFINE_MEMBER(GdipSetPageScale);
GpStatus WINGDIPAPI
GdipSetPageScale(GpGraphics *graphics, REAL scale)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipSetPageScale == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipSetPageScale);
}
if ( g_GdipSetPageScale != NULL )
{
status = (*g_GdipSetPageScale)(graphics, scale);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipGetDpiXPtr)(GpGraphics *graphics, REAL* dpi));
DEFINE_MEMBER(GdipGetDpiX);
GpStatus WINGDIPAPI
GdipGetDpiX(GpGraphics *graphics, REAL* dpi)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipGetDpiX == NULL )
{
INITIALIZE_MEMBER(g_hGdiplusModule, GdipGetDpiX);
}
if ( g_GdipGetDpiX != NULL )
{
status = (*g_GdipGetDpiX)(graphics, dpi);
}
}
return status;
}
DEFINE_POINTER(GpStatus (WINGDIPAPI *GdipGetDpiYPtr)(GpGraphics *graphics, REAL* dpi));
DEFINE_MEMBER(GdipGetDpiY);
GpStatus WINGDIPAPI
GdipGetDpiY(GpGraphics *graphics, REAL* dpi)
{
GpStatus status = GdiplusNotInitialized;
if ( g_hGdiplusModule != NULL )
{
if ( g_GdipGetDpiY == NULL )
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -