09 2012 档案
摘要:http://msdn.microsoft.com/zh-cn/library/windows/apps/dd756654.aspx什么是层?层由 ID2D1Layer 对象表示,它使应用程序可以操作一组绘制操作。可通过将层“压入”呈现器目标的方式来使用层。呈现器目标执行的后续绘制操作将被指引到压入的层。在处理完该层之后,可从呈现器目标“弹出”该层,这可将该层的内容重新复合到呈现器目标中。与画笔类似,层是由呈现器目标创建的与设备有关的资源。只要呈现器目标所处的资源域与包含创建层的呈现器目标的资源域相同,便可以在这些呈现器目标上使用层。然而,一个层资源一次只能由一个呈现目标使用。有关资源的更多信
阅读全文
摘要:创建 ID2D1Bitmap 对象:若要创建位图,请使用将在其上绘制位图的呈现器目标的以下方法之一: ID2D1RenderTarget::CreateBitmapID2D1RenderTarget::CreateBitmapFromWicBitmap这里我们主要介绍了第一种方式创建:m_d2dDeviceContext->CreateBitmap( pixelSize, nullptr, pixelSize.width * 4, // pitch = width * size of pixel (4 bytes for B8G8R8A8) D2D1::BitmapProperties1
阅读全文
摘要:https://github.com/cocos2d-x/cocos2dx-win8/blob/master/cocos2dx/platform/CCCommon.cppstd::wstringCCUtf8ToUnicode(constchar* pszUtf8Str,unsignedlen/* = -1*/){ std::wstringret; do { if (!pszUtf8Str)break;// get UTF8 string lengthif (-1==len){len = strlen(pszUtf8Str);} if (len<=0) break;// get UTF16
阅读全文
摘要:https://github.com/cocos2d-x/cocos2dx-win8/blob/master/cocos2dx/platform/CCCommon.cppstd::wstringCCUtf8ToUnicode(constchar * pszUtf8Str,unsigned len/* = -1*/){ std::wstringret; do { if (!pszUtf8Str) break;// get UTF8 string lengthif (-1== len){len = strlen(pszUtf8Str);} if (len<= 0) break;// get
阅读全文
摘要:http://www.cnblogs.com/SunJavaLiu/articles/251463.htmlhttp://blog.csdn.net/byxdaz/article/details/5949590http://aiyzda.blog.163.com/blog/static/1755381822011619848992/GDI(Graphics Device Interface,图形设备接口)是在Windows平台上处理图形、图像的方法,它是一套API函数;它们功能丰富,使用起来简单、灵活。下面,我们首先来介绍一些GDI编程的基础知识。GDI函数有很多,我们大致可以把它们分成如下几
阅读全文
摘要:关于保存图片的问题。 在程序中使用的图片很经常会是位图的格式, 可是在metro中如磁铁等 是不支持位图格式的所有需要转换。 可以通过WriteableBitmap 的方式把位图保存为jpg格式,然后再使用。WriteableBitmap^ wb = (WriteableBitmap^)img_pdfpage->Source;//必须保证你的图片是通过WriteableBitmap获取的 IBuffer^ buffer = wb->PixelBuffer; DataReader^ dataReader = DataReader::FromBuffer(buffer); Arr...
阅读全文

浙公网安备 33010602011771号