摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-premultiplied-alpha/在计算机绘图中有两种表示颜色值不透明度的方法。Win2D 中两种方法均有所采用。本文旨在解释两种方法之间的区别以及其各自的使用场景。直接 Alpha (Straight a... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-pixel-formats/DirectXPixelFormat枚举 包含了 Direct3D 和 DXGI 所使用全部各种像素格式,但其中只有部分被 Win2D 所支持 (或被 Win2D 构建的基础—— Di... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-interop-with-direct2d/Win2D 作为Direct2D的上层实现,支持与其进行双向互操作。如果你有一个 Win2D 对象,你可以访问到用以实现它的原生 Direct2D 对象;而如果你有一个... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/solutions-get-device-id-for-uwp/通过生成唯一的设备 ID 进行数据统计是应用开发中一个非常常见的需求,然而自从 WP 7.8 开始,WP 平台上就无法再获得一个唯一的,不变的,且不同应用间一致... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-choosing-control-resolution/本文旨在讲解如何配置 Win2D XAML 控件使用的分辨率。下文将介绍如何:使 Win2D 控件运行在固定的分辨率。通过调整控件 DPI 减少渲染像素数以... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-handling-device-lost/“设备丢失”是指 GPU 设备失效无法继续进行渲染的情况。GPU 硬件故障、驱动程序缺陷、驱动程序软件更新或者从一个 GPU 切换到另一个都可能导致此问题。丢失的设备无法... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-dpi-dips/本文旨在解释物理像素与设备独立像素(DIPs, device independent pixels)之间的区别,以及 Win2D 如何处理 DPI (dots per inch/每英寸点数)。W... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-avoiding-memory-leaks/在托管 XAML 应用中使用 Win2D 控件时,必须谨慎处理对象引用计数,以免控件不能被垃圾回收器回收。内存泄漏的发生条件你正在通过 C# 等 .Net 语言 (非原... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/win2d-offscreen-drawing/应用有时需要将图形绘制到并不立即显示的目标上。此类绘制动作被称作“幕后绘制”或“绘制到纹理”。当应用需要将绘制操作输出保存到一个文件、返回为一个像素数组或留作后续操作的输入源时... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/windows-store-app-get-assembly-version/WinRT 中对反射做了很多限制,假设 Windows Store 应用引用了一个程序集MyApp.Utils,其中有一个类叫做MyUtils,可... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/visual-studio-pfx-import/导入密钥在使用 Visual Studio 生产项目时,使用 pfx 密钥签名的项目可能遭遇以下问题:无法导入以下密钥文件: ****.pfx,该密钥文件可能受密码保护。若要... 阅读全文
摘要:
本文为个人博客备份文章,原文地址:http://validvoid.net/wp-cpp-typeloadexception/使用 Visual Studio 2013 update 4 在 WP8/ WP8.1 项目引用 C++ 组件如果遭遇到System.TypeLoadException: R... 阅读全文