├── .gitignore ├── Direct2D_Tutorial_1_RenderTarget.md ├── Direct2D_Tutorial_2_Basic_Shapes.md ├── Direct2D_Tutorial_3_Affine_Transforms.md ├── Direct2D_Tutorial_4_Gradient_Brush.md ├── Direct2D_Tutorial_5_Text_Display.md ├── GeometricShapeDemo ├── Common │ ├── ComException.cpp │ ├── ComException.h │ ├── FactorySingleton.cpp │ ├── FactorySingleton.h │ ├── LogSingleton.cpp │ ├── LogSingleton.h │ └── pch.h ├── D2DShapes.sln └── D2DShapes │ ├── D2DShapes.cpp │ ├── D2DShapes.h │ ├── D2DShapes.rc │ ├── D2DShapes.vcxproj │ ├── D2DShapes.vcxproj.filters │ ├── D2DShapesDlg.cpp │ ├── D2DShapesDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ ├── D2DShapes.ico │ └── D2DShapes.rc2 │ └── targetver.h ├── GradientDemo ├── Common │ ├── ComException.cpp │ ├── ComException.h │ ├── FactorySingleton.cpp │ ├── FactorySingleton.h │ ├── LogSingleton.cpp │ ├── LogSingleton.h │ └── pch.h ├── D2DGradient.sln └── D2DGradient │ ├── D2DGradient.cpp │ ├── D2DGradient.h │ ├── D2DGradient.rc │ ├── D2DGradient.vcxproj │ ├── D2DGradient.vcxproj.filters │ ├── D2DGradientDlg.cpp │ ├── D2DGradientDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ ├── D2DGradient.ico │ └── D2DGradient.rc2 │ └── targetver.h ├── ImageDemo ├── Common │ ├── ComException.cpp │ ├── ComException.h │ ├── FactorySingleton.cpp │ ├── FactorySingleton.h │ ├── LogSingleton.cpp │ ├── LogSingleton.h │ └── pch.h ├── D2DImage.sln ├── D2DImage │ ├── D2DImage.cpp │ ├── D2DImage.h │ ├── D2DImage.rc │ ├── D2DImage.vcxproj │ ├── D2DImage.vcxproj.filters │ ├── D2DImageDlg.cpp │ ├── D2DImageDlg.h │ ├── GreyWall.png │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── D2DImage.ico │ │ └── D2DImage.rc2 │ ├── targetver.h │ └── yes.jpg ├── D2DNicePhoto │ ├── D2DNicePhoto.cpp │ ├── D2DNicePhoto.h │ ├── D2DNicePhoto.rc │ ├── D2DNicePhoto.vcxproj │ ├── D2DNicePhoto.vcxproj.filters │ ├── D2DNicePhotoDlg.cpp │ ├── D2DNicePhotoDlg.h │ ├── GreyWall.png │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── D2DNicePhoto.ico │ │ └── D2DNicePhoto.rc2 │ ├── targetver.h │ └── yes.jpg └── D2DSaveImage │ ├── D2DSaveImage.cpp │ ├── D2DSaveImage.h │ ├── D2DSaveImage.rc │ ├── D2DSaveImage.vcxproj │ ├── D2DSaveImage.vcxproj.filters │ ├── D2DSaveImageDlg.cpp │ ├── D2DSaveImageDlg.h │ ├── GreyWall.png │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ ├── D2DSaveImage.ico │ └── D2DSaveImage.rc2 │ ├── targetver.h │ └── yes.jpg ├── LICENSE ├── README.md ├── RenderTargetDemo ├── Common │ ├── ComException.cpp │ ├── ComException.h │ ├── FactorySingleton.cpp │ ├── FactorySingleton.h │ ├── LogSingleton.cpp │ ├── LogSingleton.h │ └── pch.h ├── D2DBmpRT │ ├── D2DBmpRT.cpp │ ├── D2DBmpRT.h │ ├── D2DBmpRT.rc │ ├── D2DBmpRT.vcxproj │ ├── D2DBmpRT.vcxproj.filters │ ├── D2DBmpRTDlg.cpp │ ├── D2DBmpRTDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── D2DBmpRT.ico │ │ └── D2DBmpRT.rc2 │ └── targetver.h ├── D2DDeviceContextRT │ ├── D2DDeviceContextRT.cpp │ ├── D2DDeviceContextRT.h │ ├── D2DDeviceContextRT.rc │ ├── D2DDeviceContextRT.vcxproj │ ├── D2DDeviceContextRT.vcxproj.filters │ ├── D2DDeviceContextRTDlg.cpp │ ├── D2DDeviceContextRTDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── D2DDeviceContextRT.ico │ │ └── D2DDeviceContextRT.rc2 │ └── targetver.h ├── D2DHwndRT │ ├── D2DHwndRT.cpp │ ├── D2DHwndRT.h │ ├── D2DHwndRT.rc │ ├── D2DHwndRT.vcxproj │ ├── D2DHwndRT.vcxproj.filters │ ├── D2DHwndRTDlg.cpp │ ├── D2DHwndRTDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ │ ├── D2DHwndRT.ico │ │ └── D2DHwndRT.rc2 │ └── targetver.h ├── D2DRT.sln └── D2DWicRT │ ├── D2DWicRT.cpp │ ├── D2DWicRT.h │ ├── D2DWicRT.rc │ ├── D2DWicRT.vcxproj │ ├── D2DWicRT.vcxproj.filters │ ├── D2DWicRTDlg.cpp │ ├── D2DWicRTDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ ├── D2DWicRT.ico │ └── D2DWicRT.rc2 │ └── targetver.h ├── TextDemo ├── Common │ ├── ComException.cpp │ ├── ComException.h │ ├── FactorySingleton.cpp │ ├── FactorySingleton.h │ ├── LogSingleton.cpp │ ├── LogSingleton.h │ └── pch.h ├── TextDemo.sln └── TextDemo │ ├── Common.h │ ├── EndCreditDlg.cpp │ ├── EndCreditDlg.h │ ├── FontScrollView.cpp │ ├── FontScrollView.h │ ├── Resource.h │ ├── TextDemo.cpp │ ├── TextDemo.h │ ├── TextDemo.rc │ ├── TextDemo.vcxproj │ ├── TextDemo.vcxproj.filters │ ├── TextDemoDlg.cpp │ ├── TextDemoDlg.h │ ├── TextDisplayStatic.cpp │ ├── TextDisplayStatic.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ ├── TextDemo.ico │ └── TextDemo.rc2 │ └── targetver.h ├── TransformDemo ├── Common │ ├── ComException.cpp │ ├── ComException.h │ ├── FactorySingleton.cpp │ ├── FactorySingleton.h │ ├── LogSingleton.cpp │ ├── LogSingleton.h │ └── pch.h ├── D2DAffineTransform.sln └── D2DAffineTransform │ ├── D2DAffineTransform.cpp │ ├── D2DAffineTransform.h │ ├── D2DAffineTransform.rc │ ├── D2DAffineTransform.vcxproj │ ├── D2DAffineTransform.vcxproj.filters │ ├── D2DAffineTransformDlg.cpp │ ├── D2DAffineTransformDlg.h │ ├── Resource.h │ ├── framework.h │ ├── pch.cpp │ ├── pch.h │ ├── res │ ├── D2DAffineTransform.ico │ └── D2DAffineTransform.rc2 │ └── targetver.h └── images ├── BlankCornBlueDialog.png ├── d2d_circle.png ├── d2d_circle2.png ├── d2d_line.png ├── d2d_linear_grad.png ├── d2d_radial_grad.png ├── d2d_radial_grad_text.png ├── d2d_rainbow_linear_grad.png ├── d2d_rainbow_linear_grad_text.png ├── d2d_rect.png ├── d2d_rect2.png ├── d2d_rotate.png ├── d2d_round_rect.png ├── d2d_round_rect2.png ├── d2d_round_rect3.png ├── d2d_scale.png ├── d2d_skew.png ├── d2d_trans.png ├── d2d_triangle.png ├── d2d_triangle2.png ├── demo.png ├── font_subtype.png ├── font_subtype_arial.png └── italics_vs_oblique.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /Direct2D_Tutorial_1_RenderTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/Direct2D_Tutorial_1_RenderTarget.md -------------------------------------------------------------------------------- /Direct2D_Tutorial_2_Basic_Shapes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/Direct2D_Tutorial_2_Basic_Shapes.md -------------------------------------------------------------------------------- /Direct2D_Tutorial_3_Affine_Transforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/Direct2D_Tutorial_3_Affine_Transforms.md -------------------------------------------------------------------------------- /Direct2D_Tutorial_4_Gradient_Brush.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/Direct2D_Tutorial_4_Gradient_Brush.md -------------------------------------------------------------------------------- /Direct2D_Tutorial_5_Text_Display.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/Direct2D_Tutorial_5_Text_Display.md -------------------------------------------------------------------------------- /GeometricShapeDemo/Common/ComException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/Common/ComException.cpp -------------------------------------------------------------------------------- /GeometricShapeDemo/Common/ComException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/Common/ComException.h -------------------------------------------------------------------------------- /GeometricShapeDemo/Common/FactorySingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/Common/FactorySingleton.cpp -------------------------------------------------------------------------------- /GeometricShapeDemo/Common/FactorySingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/Common/FactorySingleton.h -------------------------------------------------------------------------------- /GeometricShapeDemo/Common/LogSingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/Common/LogSingleton.cpp -------------------------------------------------------------------------------- /GeometricShapeDemo/Common/LogSingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/Common/LogSingleton.h -------------------------------------------------------------------------------- /GeometricShapeDemo/Common/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/Common/pch.h -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes.sln -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/D2DShapes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/D2DShapes.cpp -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/D2DShapes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/D2DShapes.h -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/D2DShapes.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/D2DShapes.rc -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/D2DShapes.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/D2DShapes.vcxproj -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/D2DShapes.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/D2DShapes.vcxproj.filters -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/D2DShapesDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/D2DShapesDlg.cpp -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/D2DShapesDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/D2DShapesDlg.h -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/Resource.h -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/framework.h -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/pch.cpp -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/pch.h -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/res/D2DShapes.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/res/D2DShapes.ico -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/res/D2DShapes.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/res/D2DShapes.rc2 -------------------------------------------------------------------------------- /GeometricShapeDemo/D2DShapes/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GeometricShapeDemo/D2DShapes/targetver.h -------------------------------------------------------------------------------- /GradientDemo/Common/ComException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/Common/ComException.cpp -------------------------------------------------------------------------------- /GradientDemo/Common/ComException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/Common/ComException.h -------------------------------------------------------------------------------- /GradientDemo/Common/FactorySingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/Common/FactorySingleton.cpp -------------------------------------------------------------------------------- /GradientDemo/Common/FactorySingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/Common/FactorySingleton.h -------------------------------------------------------------------------------- /GradientDemo/Common/LogSingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/Common/LogSingleton.cpp -------------------------------------------------------------------------------- /GradientDemo/Common/LogSingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/Common/LogSingleton.h -------------------------------------------------------------------------------- /GradientDemo/Common/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/Common/pch.h -------------------------------------------------------------------------------- /GradientDemo/D2DGradient.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient.sln -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/D2DGradient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/D2DGradient.cpp -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/D2DGradient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/D2DGradient.h -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/D2DGradient.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/D2DGradient.rc -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/D2DGradient.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/D2DGradient.vcxproj -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/D2DGradient.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/D2DGradient.vcxproj.filters -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/D2DGradientDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/D2DGradientDlg.cpp -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/D2DGradientDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/D2DGradientDlg.h -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/Resource.h -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/framework.h -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/pch.cpp -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/pch.h -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/res/D2DGradient.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/res/D2DGradient.ico -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/res/D2DGradient.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/res/D2DGradient.rc2 -------------------------------------------------------------------------------- /GradientDemo/D2DGradient/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/GradientDemo/D2DGradient/targetver.h -------------------------------------------------------------------------------- /ImageDemo/Common/ComException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/Common/ComException.cpp -------------------------------------------------------------------------------- /ImageDemo/Common/ComException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/Common/ComException.h -------------------------------------------------------------------------------- /ImageDemo/Common/FactorySingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/Common/FactorySingleton.cpp -------------------------------------------------------------------------------- /ImageDemo/Common/FactorySingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/Common/FactorySingleton.h -------------------------------------------------------------------------------- /ImageDemo/Common/LogSingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/Common/LogSingleton.cpp -------------------------------------------------------------------------------- /ImageDemo/Common/LogSingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/Common/LogSingleton.h -------------------------------------------------------------------------------- /ImageDemo/Common/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/Common/pch.h -------------------------------------------------------------------------------- /ImageDemo/D2DImage.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage.sln -------------------------------------------------------------------------------- /ImageDemo/D2DImage/D2DImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/D2DImage.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DImage/D2DImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/D2DImage.h -------------------------------------------------------------------------------- /ImageDemo/D2DImage/D2DImage.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/D2DImage.rc -------------------------------------------------------------------------------- /ImageDemo/D2DImage/D2DImage.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/D2DImage.vcxproj -------------------------------------------------------------------------------- /ImageDemo/D2DImage/D2DImage.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/D2DImage.vcxproj.filters -------------------------------------------------------------------------------- /ImageDemo/D2DImage/D2DImageDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/D2DImageDlg.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DImage/D2DImageDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/D2DImageDlg.h -------------------------------------------------------------------------------- /ImageDemo/D2DImage/GreyWall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/GreyWall.png -------------------------------------------------------------------------------- /ImageDemo/D2DImage/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/Resource.h -------------------------------------------------------------------------------- /ImageDemo/D2DImage/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/framework.h -------------------------------------------------------------------------------- /ImageDemo/D2DImage/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/pch.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DImage/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/pch.h -------------------------------------------------------------------------------- /ImageDemo/D2DImage/res/D2DImage.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/res/D2DImage.ico -------------------------------------------------------------------------------- /ImageDemo/D2DImage/res/D2DImage.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/res/D2DImage.rc2 -------------------------------------------------------------------------------- /ImageDemo/D2DImage/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/targetver.h -------------------------------------------------------------------------------- /ImageDemo/D2DImage/yes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DImage/yes.jpg -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/D2DNicePhoto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/D2DNicePhoto.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/D2DNicePhoto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/D2DNicePhoto.h -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/D2DNicePhoto.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/D2DNicePhoto.rc -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/D2DNicePhoto.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/D2DNicePhoto.vcxproj -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/D2DNicePhoto.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/D2DNicePhoto.vcxproj.filters -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/D2DNicePhotoDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/D2DNicePhotoDlg.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/D2DNicePhotoDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/D2DNicePhotoDlg.h -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/GreyWall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/GreyWall.png -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/Resource.h -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/framework.h -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/pch.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/pch.h -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/res/D2DNicePhoto.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/res/D2DNicePhoto.ico -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/res/D2DNicePhoto.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/res/D2DNicePhoto.rc2 -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/targetver.h -------------------------------------------------------------------------------- /ImageDemo/D2DNicePhoto/yes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DNicePhoto/yes.jpg -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/D2DSaveImage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/D2DSaveImage.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/D2DSaveImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/D2DSaveImage.h -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/D2DSaveImage.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/D2DSaveImage.rc -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/D2DSaveImage.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/D2DSaveImage.vcxproj -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/D2DSaveImage.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/D2DSaveImage.vcxproj.filters -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/D2DSaveImageDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/D2DSaveImageDlg.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/D2DSaveImageDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/D2DSaveImageDlg.h -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/GreyWall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/GreyWall.png -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/Resource.h -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/framework.h -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/pch.cpp -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/pch.h -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/res/D2DSaveImage.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/res/D2DSaveImage.ico -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/res/D2DSaveImage.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/res/D2DSaveImage.rc2 -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/targetver.h -------------------------------------------------------------------------------- /ImageDemo/D2DSaveImage/yes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/ImageDemo/D2DSaveImage/yes.jpg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/README.md -------------------------------------------------------------------------------- /RenderTargetDemo/Common/ComException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/Common/ComException.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/Common/ComException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/Common/ComException.h -------------------------------------------------------------------------------- /RenderTargetDemo/Common/FactorySingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/Common/FactorySingleton.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/Common/FactorySingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/Common/FactorySingleton.h -------------------------------------------------------------------------------- /RenderTargetDemo/Common/LogSingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/Common/LogSingleton.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/Common/LogSingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/Common/LogSingleton.h -------------------------------------------------------------------------------- /RenderTargetDemo/Common/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/Common/pch.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/D2DBmpRT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/D2DBmpRT.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/D2DBmpRT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/D2DBmpRT.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/D2DBmpRT.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/D2DBmpRT.rc -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/D2DBmpRT.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/D2DBmpRT.vcxproj -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/D2DBmpRT.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/D2DBmpRT.vcxproj.filters -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/D2DBmpRTDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/D2DBmpRTDlg.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/D2DBmpRTDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/D2DBmpRTDlg.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/Resource.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/framework.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/pch.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/pch.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/res/D2DBmpRT.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/res/D2DBmpRT.ico -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/res/D2DBmpRT.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/res/D2DBmpRT.rc2 -------------------------------------------------------------------------------- /RenderTargetDemo/D2DBmpRT/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DBmpRT/targetver.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.rc -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.vcxproj -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRT.vcxproj.filters -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRTDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRTDlg.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRTDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/D2DDeviceContextRTDlg.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/Resource.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/framework.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/pch.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/pch.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/res/D2DDeviceContextRT.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/res/D2DDeviceContextRT.ico -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/res/D2DDeviceContextRT.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/res/D2DDeviceContextRT.rc2 -------------------------------------------------------------------------------- /RenderTargetDemo/D2DDeviceContextRT/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DDeviceContextRT/targetver.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/D2DHwndRT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/D2DHwndRT.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/D2DHwndRT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/D2DHwndRT.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/D2DHwndRT.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/D2DHwndRT.rc -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/D2DHwndRT.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/D2DHwndRT.vcxproj -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/D2DHwndRT.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/D2DHwndRT.vcxproj.filters -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/D2DHwndRTDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/D2DHwndRTDlg.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/D2DHwndRTDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/D2DHwndRTDlg.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/Resource.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/framework.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/pch.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/pch.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/res/D2DHwndRT.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/res/D2DHwndRT.ico -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/res/D2DHwndRT.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/res/D2DHwndRT.rc2 -------------------------------------------------------------------------------- /RenderTargetDemo/D2DHwndRT/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DHwndRT/targetver.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DRT.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DRT.sln -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/D2DWicRT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/D2DWicRT.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/D2DWicRT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/D2DWicRT.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/D2DWicRT.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/D2DWicRT.rc -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/D2DWicRT.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/D2DWicRT.vcxproj -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/D2DWicRT.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/D2DWicRT.vcxproj.filters -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/D2DWicRTDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/D2DWicRTDlg.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/D2DWicRTDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/D2DWicRTDlg.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/Resource.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/framework.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/pch.cpp -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/pch.h -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/res/D2DWicRT.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/res/D2DWicRT.ico -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/res/D2DWicRT.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/res/D2DWicRT.rc2 -------------------------------------------------------------------------------- /RenderTargetDemo/D2DWicRT/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/RenderTargetDemo/D2DWicRT/targetver.h -------------------------------------------------------------------------------- /TextDemo/Common/ComException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/Common/ComException.cpp -------------------------------------------------------------------------------- /TextDemo/Common/ComException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/Common/ComException.h -------------------------------------------------------------------------------- /TextDemo/Common/FactorySingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/Common/FactorySingleton.cpp -------------------------------------------------------------------------------- /TextDemo/Common/FactorySingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/Common/FactorySingleton.h -------------------------------------------------------------------------------- /TextDemo/Common/LogSingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/Common/LogSingleton.cpp -------------------------------------------------------------------------------- /TextDemo/Common/LogSingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/Common/LogSingleton.h -------------------------------------------------------------------------------- /TextDemo/Common/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/Common/pch.h -------------------------------------------------------------------------------- /TextDemo/TextDemo.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo.sln -------------------------------------------------------------------------------- /TextDemo/TextDemo/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/Common.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/EndCreditDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/EndCreditDlg.cpp -------------------------------------------------------------------------------- /TextDemo/TextDemo/EndCreditDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/EndCreditDlg.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/FontScrollView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/FontScrollView.cpp -------------------------------------------------------------------------------- /TextDemo/TextDemo/FontScrollView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/FontScrollView.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/Resource.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDemo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDemo.cpp -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDemo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDemo.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDemo.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDemo.rc -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDemo.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDemo.vcxproj -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDemo.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDemo.vcxproj.filters -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDemoDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDemoDlg.cpp -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDemoDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDemoDlg.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDisplayStatic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDisplayStatic.cpp -------------------------------------------------------------------------------- /TextDemo/TextDemo/TextDisplayStatic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/TextDisplayStatic.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/framework.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/pch.cpp -------------------------------------------------------------------------------- /TextDemo/TextDemo/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/pch.h -------------------------------------------------------------------------------- /TextDemo/TextDemo/res/TextDemo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/res/TextDemo.ico -------------------------------------------------------------------------------- /TextDemo/TextDemo/res/TextDemo.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/res/TextDemo.rc2 -------------------------------------------------------------------------------- /TextDemo/TextDemo/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TextDemo/TextDemo/targetver.h -------------------------------------------------------------------------------- /TransformDemo/Common/ComException.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/Common/ComException.cpp -------------------------------------------------------------------------------- /TransformDemo/Common/ComException.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/Common/ComException.h -------------------------------------------------------------------------------- /TransformDemo/Common/FactorySingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/Common/FactorySingleton.cpp -------------------------------------------------------------------------------- /TransformDemo/Common/FactorySingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/Common/FactorySingleton.h -------------------------------------------------------------------------------- /TransformDemo/Common/LogSingleton.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/Common/LogSingleton.cpp -------------------------------------------------------------------------------- /TransformDemo/Common/LogSingleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/Common/LogSingleton.h -------------------------------------------------------------------------------- /TransformDemo/Common/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/Common/pch.h -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform.sln -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/D2DAffineTransform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/D2DAffineTransform.cpp -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/D2DAffineTransform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/D2DAffineTransform.h -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/D2DAffineTransform.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/D2DAffineTransform.rc -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/D2DAffineTransform.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/D2DAffineTransform.vcxproj -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/D2DAffineTransform.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/D2DAffineTransform.vcxproj.filters -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/D2DAffineTransformDlg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/D2DAffineTransformDlg.cpp -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/D2DAffineTransformDlg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/D2DAffineTransformDlg.h -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/Resource.h -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/framework.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/framework.h -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/pch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/pch.cpp -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/pch.h -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/res/D2DAffineTransform.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/res/D2DAffineTransform.ico -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/res/D2DAffineTransform.rc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/res/D2DAffineTransform.rc2 -------------------------------------------------------------------------------- /TransformDemo/D2DAffineTransform/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/TransformDemo/D2DAffineTransform/targetver.h -------------------------------------------------------------------------------- /images/BlankCornBlueDialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/BlankCornBlueDialog.png -------------------------------------------------------------------------------- /images/d2d_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_circle.png -------------------------------------------------------------------------------- /images/d2d_circle2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_circle2.png -------------------------------------------------------------------------------- /images/d2d_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_line.png -------------------------------------------------------------------------------- /images/d2d_linear_grad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_linear_grad.png -------------------------------------------------------------------------------- /images/d2d_radial_grad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_radial_grad.png -------------------------------------------------------------------------------- /images/d2d_radial_grad_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_radial_grad_text.png -------------------------------------------------------------------------------- /images/d2d_rainbow_linear_grad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_rainbow_linear_grad.png -------------------------------------------------------------------------------- /images/d2d_rainbow_linear_grad_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_rainbow_linear_grad_text.png -------------------------------------------------------------------------------- /images/d2d_rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_rect.png -------------------------------------------------------------------------------- /images/d2d_rect2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_rect2.png -------------------------------------------------------------------------------- /images/d2d_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_rotate.png -------------------------------------------------------------------------------- /images/d2d_round_rect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_round_rect.png -------------------------------------------------------------------------------- /images/d2d_round_rect2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_round_rect2.png -------------------------------------------------------------------------------- /images/d2d_round_rect3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_round_rect3.png -------------------------------------------------------------------------------- /images/d2d_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_scale.png -------------------------------------------------------------------------------- /images/d2d_skew.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_skew.png -------------------------------------------------------------------------------- /images/d2d_trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_trans.png -------------------------------------------------------------------------------- /images/d2d_triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_triangle.png -------------------------------------------------------------------------------- /images/d2d_triangle2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/d2d_triangle2.png -------------------------------------------------------------------------------- /images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/demo.png -------------------------------------------------------------------------------- /images/font_subtype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/font_subtype.png -------------------------------------------------------------------------------- /images/font_subtype_arial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/font_subtype_arial.png -------------------------------------------------------------------------------- /images/italics_vs_oblique.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaovoon/d2d_tutorial/HEAD/images/italics_vs_oblique.png --------------------------------------------------------------------------------