Windows runtime Three.js IE支持

我正在用Three.js开发一个Windows8WinJS游戏。它包含由Blender生成的大约50种材质及其在Three.js工具上的导出。2009年在旧设备上启动游戏时,我面临一个问题。我有一些FPS问题: 开发机器良好的硬件: IE内置Windows 8应用程序:每秒60帧非常好 Firefox:60 FPS非常好 旧机器: Windows 8应用程序内部的IE:7-8 FPS太糟糕了 Firefox:60 FPS非常好 有什么想法吗?确保两台机器上的IE版本相同,并且旧机器上安装了IE的

Windows runtime MediaCapture和窗口可视性已更改

[问题] 在Windows Phone 8.1上,在用户离开应用程序和OnSuspended事件触发之间到底发生了什么?我在管理该范围内的对象方面遇到了问题,尤其是MediaCpture对象 为了更好地解释问题,以下是场景: 用户在一个页面上,视频预览被压缩到CaptureElement 用户点击开始按钮 用户点击“后退”按钮,返回带有中断MediaCapture的页面 使用WinRT时,不会出现隐藏事件,从中导航不会触发,除非您要转到同一帧中的另一页。经过一些调查,我发现触发的唯一事件是Win

Windows runtime 是否仅使用StreamReader/StreamWriter在WinRT中读取/写入大型文本文件?

我试图弄清楚如何在WinRT中逐行读取和写入大型文本文件 FileIO.ReadLinesAsync respect FileIO.WriteLinesAsync无法工作,因为它们使用的是分别传递和返回的字符串列表。使用可能导致OutOfMemoryException的大型文本文件 我当然可以使用FileIO.AppendTextAsync逐行编写,但这样做效率很低 我发现我可以使用下面示例代码中的StreamReader或StreamWriter 但真的没有原生Windows运行时方法来实现这

Windows runtime WinRT GridView堆叠

在默认应用程序中,有一个gridview,它显示堆叠在一起的数据组(每组有2个框高) 当我实现网格视图时,它不会堆叠。它只是一个水平列表。 我已经将我的GridView与默认应用程序进行了比较,它看起来非常相似。我是否缺少一个命令,或者我必须以不同的方式设置数据 感谢您的帮助 我的网格视图: 默认示例: 您需要在ItemsPanelTemplate中使用WrapGrid。试试这个 你所说的堆叠是什么意思,你能展示一个屏幕截图吗?我今晚就得这么做。它基本上看起来像是包裹在网格中。所以你有你最

Windows runtime 扩展密封类

我正在使用javascript开发Windows应用商店应用程序。我还有用于客户机-服务器交互的WinRT库。客户端从服务器接收到一个自定义类User,它是密封的,因为WinRT库中的类需要它。我需要扩展User对象,以便进一步用于数据绑定 做这件事的最佳实践是什么?有没有比创建新的UserDataBinding类并从User复制所有属性更好的方法 如何使用该模式并使用视图模型包装用户对象?以及对您的方法的建议-而不是复制所有属性-在包装绑定类中存储用户类的实例,并通过所需的get set属性值

Windows runtime 在richtextblock中搜索文本

我想在richtextblock中搜索文本,并获取指定文本的文本指针或偏移量。我该怎么办?我可以使用哪种方法?在属性集合中搜索指定的文本。通常在块中是对象是的,你说得对。我写了一个方法,可以在我的richtextblock中获取所有内容。谢谢

Windows runtime Win 8.1搜索框-绑定建议

我们正在编写一个使用新的SearchBox XAML控件的Windows 8.1应用商店应用程序。在用户输入时,将建议放入下拉列表的唯一方法似乎是使用SearchBoxSuggestionRequestedEventArgs并从事件中获取SearchSuggestionCollection,然后将建议附加到该列表中 我们正在使用Prism for WinRT,希望将搜索框及其事件与获取建议字符串列表的ViewModel分开 我找不到任何将字符串列表绑定到SearchSuggestionColle

Windows runtime Winrt后台任务执行

在WinRT中添加触发器为SystemTriggerType.InternetAvailable的后台任务时 如果任务注册时互联网可用,那么是否立即执行?或者任务将等待internet不可用,然后再次可用以执行? 或者,当我的应用程序处于活动状态时,我可以强制执行该后台任务吗?具有SystemTriggerType.InternetAvailable的回退任务只有在互联网可用时才会启动。如果在任务注册时它已经可用,则不会触发它 如果您需要执行该代码,即使internet一直可用,最好是使用Tim

Windows runtime Windows 8.1 C#如何在导航到页面后清除框架

我有一个全局页面,其中包含指向不同页面的导航按钮。它还承载一个名为ContentFrame的框架。单击导航按钮时,它将导航到不同的页面。但最初会对数据库进行一些调用,当返回数据时,ContentFrame会首先导航到主页。 我有一个后退按钮和一个主页按钮。当contentframe中包含MainPage并单击“上一步”按钮时,我希望应用程序返回到加载整个全局页面的前一页。如果内容框架只是加载了一些其他页面,那么我希望它只返回到单击“上一步”按钮时加载的上一个页面。 下面是我在全局xaml中的co

Windows runtime 是否可以创建便携式UWP应用程序(=无需安装)

UWP基础设施似乎具备便携式模型所需的一切 操作系统和应用程序之间的清晰分离 不同应用程序之间的清晰分离 较少依赖 支持可移植类库 据我所知,目前不支持便携方案。这是我们在未来可以期待的事情,还是由于UWP/WinRT的体系结构而无法实现 创建某种可以运行任何本地UWP应用程序的主机可执行文件有多难。目前,我正在寻找不同Windows 10 PC之间的可移植性。没有那么多跨设备或跨操作系统 我知道你可以侧向加载UWP应用程序,但这不是我想要的 这是我们在未来可以期待的事情,还是由于UWP/W

Windows runtime 什么是WinRT语言投影?

什么是WinRT语言投影以及它们的用途?WinRT中的“投影”是“绑定”的另一个词 WinRT语言投影是支持的每种语言的WinRT绑定 有关更多信息,请查看: 最简单的澄清方法是WinRT中的语言投影是“前端”,而Windows运行时是后端。从三种语言(JS、C#、VB)中的一种编写,它在后端的行为相同 如果你在C++或C语言中编写自己的第三方WINRT组件,你可以从JS、C和VB中使用它,而不必做任何额外的工作。这可能是在编译时(如在C++中)或运行时(如在JavaScript中)或组合时(如

Windows runtime 如何迭代一个可写的<;T>;在C++/CX?

(这也可以用“如何迭代从C++/CX中的C#Windows运行时组件返回的集合?”) 我试图在一个可伸缩的上使用std::for_each,但得到了以下编译时错误 错误C2664:“std::begin”:无法从转换参数1 “我的收藏类型^”到“平台::字符串^”否 用户定义的转换运算符可用,或类型 指向无关的对象;转换需要重新解释转换, C样式转换或功能样式转换 如何迭代集合?要使其工作,您需要添加 #include "collection.h" (可选) 到您的源文件 然后,您可以按如下所

Windows runtime 为WinRT(ARM)应用程序使用Windows应用商店应用程序类库

我已经创建了一个Windows应用商店类库。它包含一些用户控件和自定义控件。此库的输出类型为.dll 我可以在我的Windows应用商店应用程序中使用这个.dll,该应用程序在模拟器和本地计算机上运行良好。我正在使用Visual 2012 RC和Windows 8 RTM 我还计划在WinRT(ARM)设备上运行此应用程序 我的问题是:要在WinRT(ARM)设备上运行应用程序,我需要创建一个.winmd文件还是使用.dll?因为您将无法在ARM设备上开发,所以部署的唯一选择是构建、发布和下载它

Windows runtime Can';无法加载本机DLL

这是我的后续报道 Windows Phone 8 C#项目(MyApp),从WP7.1迁移而来。我在解决方案中添加了一个本机Windows运行时组件库(AppLib),创建了一个引用。其中有一个公共密封的ref类(MyClass)。在C#code(在主XAML页面的onload中)中有一个对它的引用。整个过程都在构建——这意味着组件的元数据正在生成 当我尝试在emulator上运行时,项目失败,出现异常或键入BadImageFormatException,并显示以下消息: 试图加载格式不正确的程

Windows runtime Windows应用商店应用程序的MDI类型应用程序

是否可以实现一个windows应用商店/metro应用程序来表示类似MDI(多文档界面)风格的应用程序?如果是,我可以遵循哪些可能的方法?我是WinRT环境的新手。传统MDI在很大程度上已被web浏览器中的选项卡式界面所取代。Metro应用程序通常不使用这些,因为没有内置的控件,GridView是处理类似问题的方法。这就是说,你仍然可以得到Chrome和IE的Metro版本,它们可以制作全屏标签,你可以从中获得灵感,然后你可以制作一个类似于Zune软件的标签界面,基本上是TabControl的m

Windows runtime 后台任务是否可能知道某个应用程序当前是否在前台?如果是,怎么做?

我有一个后台任务,在收到原始通知时运行 如果应用程序不在前台,我想显示一个toast通知,但如果它在前台,我不想显示通知 是否可以从后台任务测试应用程序是否位于前台?如果是,怎么做?你需要在IsolatedStorage中存储一些变量,并在应用程序处于前台时将其值更改为true。之后,当应用程序转到后台时,需要将该变量值更改为false 在后台任务中,需要检查隔离存储中此变量的值。当然,您需要保护您的代码,一种方法是使用互斥来防止访问错误 这是应用程序和BackgroundTask之间最简单和推

Windows runtime 如何将windows phone应用商店应用程序的中文字符串转换为英文[Javascript]

我正在为应用程序创建nfc功能。当从android向windows phone 8.1发送nfc信息时,信息以中文显示。我怎样才能把它转换成英语。windows phone 8.1 javascript是否有类似utf的方法。您需要寻找第三方服务来进行中英文翻译。操作系统或运行时中没有内置的东西可以做到这一点 与编码字符的实际内容或含义无关 你有需要翻译成英文的中文文本吗?这与编码(utf)无关,所以不清楚你在问什么。好的,我只想把中文文本翻译成英文。原始信息是英文的吗?我想你有编码问题,不是翻

Windows runtime Windows phone 8.1 RT-ViewModel单元测试-模拟框架

我有Windows phone 8.1 RT应用程序。我想编写ViewModel单元测试。所以我创建了WindowsPhone单元测试项目 我无法安装任何模拟框架,如NSubstitute、Moq 如果我创建通用单元测试项目,我可以安装NSubstitute,但我无法引用Windows phone 8.1项目,因为单元测试项目的TargetFramework是.Net framework 4.5.2 请帮助我使用模拟框架测试ViewModel 谢谢,我回答了一个可能对您有帮助的类似问题:我回答了

Windows runtime 如何使用metro应用程序中的旧COM组件

我很难在metro应用程序中使用COM对象。如MSDN所述,规则如下: 只能使用无注册的COM对象 COM只能使用metro应用程序所允许的API 但是我的CoCreateInstanceFromApp总是返回REGDB_E_CLASSNOTREG。在桌面应用程序中,事件日志中会写入一个错误,说明SideBySide执行失败。但在metro应用程序中,事件日志中没有写入此类错误 我可以使用桌面应用程序中的相同COM对象作为类似清单文件上的免费注册 我错过什么了吗?谁能帮帮我吗 谢谢您的COM对象

Windows runtime 在winrt中是否有任何方法可以请求用户访问文件的权限而不使用文件选择器

我正在开发一个应用程序来维护音频笔记,每个笔记由2个文件组成,xml文件和mp3文件。所以,当用户试图通过文件选择器打开文件时,他只选择需要通过代码访问的xml文件和mp3文件。我怎样才能解决这个问题?我需要一种方法,要求用户允许访问另一个文件(mp3)。事实上,我很确定,如果该文件不在某个本地文件夹中,如果用户没有首先在文件选择器中选择它,您将无法打开它 您应该考虑将XML和MP3文件打包在zip文件中,并使用 St.IO。压缩< /代码>中的类来检索它们。p> 此外,对于用户来说,这比确保两

Windows runtime 在winRT中着色形状?

我的目标是在winRT中为矩形着色。当画笔离开矩形边框时,着色应该停止。所以在着色后,我需要一个填充颜色的矩形。 任何帮助都将不胜感激 提前感谢。您可以使用Clip属性将任何元素剪裁成矩形。请注意,目前它只支持矩形剪辑,更多信息,您需要使用Direct2D或自己处理所有像素。谢谢。Clip属性有助于矩形的处理。请您为其他SHPE解释它是如何实现的。您需要了解并使用图层。你可以使用SypDX来代替C直接使用C++,但是大多数文档是用C++直接使用DirectX。如果您不想直接使用Direct2D,

Windows runtime WinRT-比例为100的徽标未加载到应用程序清单中

在应用程序清单编辑器中尝试拾取具有不同缩放比例的图像时出现问题。 以下图像位于“资源”文件夹中: Logo.png Logo.scale-100.png Logo.scale-140.png Logo.scale-180.png 在“Logo”中有“Assets/Logo.png”,编辑器会检测scale-100旁边的所有Logo文件。它说文件夹中有带和不带缩放限定符的徽标,它忽略不带限定符的徽标 问题是,即使尝试手动分配logo.scale-100.png,它也不会显示在“scale 10

Windows runtime 设置SetView后,我的地图不会更改

我正在使用windows应用商店应用程序,代码如下: protected override void OnNavigatedTo(NavigationEventArgs e) { myMap.SetView(_lastLocation, 10.0); } 问题是,当我启动应用程序时,我仍然看到默认视图,它没有居中于_lastLocation,而且缩放级别没有设置为10 调试它时,_lastLocation不为null,并且到达OnNavigatedTo中的代码 为什么我看不到它?尝试加

Windows runtime caliburn winrt usercontrol和捕获自定义事件

我制作了自己的滑块作为用户控件,带有一些自定义属性和一个自定义事件。一切正常,但最近我开始使用Caliburn Micro,我不知道如何捕获自定义事件 我以前用过: <my:RadialSlider x:Name="slider" WedgeAngle="270" ..... AngleChanged="slider_AngleChanged" /> 现在,在Caliburn项目中,我尝试: <my:RadialSlider x:Name="slider" WedgeAngl

Windows runtime 如何在windows 8应用程序中以编程方式知道平板电脑是水平还是垂直

我正在开发一个win8/winrt xaml应用程序。在我的应用程序中,我需要知道平板电脑的方向是垂直的还是水平的。。 我在哪里可以找到这些信息?我尝试使用ActualWidth和ActualHeight属性,但没有成功。 我试着看一下: Frame Application Window 但是我找不到我要找的东西 任何建议?静态属性Windows.UI.ViewManagement.ApplicationView.Value将返回以下值 全屏景观 填满 折断 全屏人像 实际上,由于Appli

Windows runtime 在Windows8运行时组件中使用C fopen

我正在Windows 8.1商店(Metro)应用程序中的Windows运行时组件(C++)中使用跨平台库。该库进行C风格的文件调用,如fopen,stat等 当文件位于本地应用程序范围内(例如,在应用程序的本地目录中)时,这些操作可以正常工作。但如果文件位于其他位置(例如“桌面”),则这些操作将失败。是否有一种方法可以在本地应用程序文件夹之外进行fopen和其他文件调用,而无需切换到StorageFile?作为替代,我只能考虑将所有文件复制到本地应用程序文件夹 关于,这并没有真正的帮助,因为它

Windows runtime 是否可以在Visual Studio Express for Windows中支持TypeScript?

我接触到了Windows 8机器,并愿意查看新的Windows运行时API,下载了VS 2013 Express for Windows。WinRT提供了用HTML5/CSS/JS编码的可能性,但我对在不为DOM编码时使用TypeScript作为JavaScript的替代品感兴趣。这种可能性已经概述,但仅适用于VisualStudio2012,甚至不适用于Express edition,因为WebEssentials扩展在那里不起作用 VS 2013更新2 RC内置了完全支持的TypeScrip

Windows runtime Windows Phone 8.1运行时-图像到字节[],反之亦然

对于我的应用程序,我尝试将可写位图转换为字节[]以存储在数据库中,然后从字节[]转换为位图以向用户显示 我目前的方法到目前为止没有产生任何结果: public byte[] ConvertBitmapToByteArray(WriteableBitmap bitmap) { using (Stream stream = bitmap.PixelBuffer.AsStream()) using (MemoryStream memoryStream = new MemoryStrea

Windows runtime 如何初始化c++/具有聚合初始化的cx类?

我有这个参考类: namespace N { public ref class S sealed { public: property Platform::String^ x; }; } 如何使用聚合初始值设定项就地初始化它? 我试过: N::S s1 = { %Platform::String(L"text") }; 但是编译器说 错误C2440:“正在初始化”:无法从“初始值设定项列表”转换为 'N::S' 此外: 错误是: 错误C2664

Windows runtime 获取当前用户';WinRT的唯一ID

我知道检索名字和姓氏的类。是否有API来检索当前登录用户的持久ID?我想漫游某些用户设置,但我不希望用户在登录到操作系统后再登录到我的应用程序 我所需要的只是用户的Windows Live帐户的唯一ID。这取决于您想做什么。如果您不希望用户分数漫游,那么为什么不在第一次加载时添加一个guid来标识用户/设备组合并将其返回到服务器 这也意味着您没有在服务器上存储用户可能不期望的个人身份信息。使用Win8内置的漫游文件夹来存储用户设置,而不是尝试自己复制该行为,这不是更好吗?我想存储用户在游戏中的分

Windows runtime 为什么向图像添加操纵增量事件处理程序会阻止滚动?

我在尝试向一个应用程序添加诸如“收缩缩放”之类的功能时遇到了一个问题,该应用程序在ScrollView(FlipView)中有一个图像控件。图像控件和滚动视图控件位于FlipView的ItemTemplate中 其想法是,如果用户捏缩图像,它将激活代码,该代码将在图像控件中创建并显示图像的放大版本。(本例中的图像控件包含一个PDF页面,因此我们需要PDF页面的更大版本,而不仅仅是PDF页面的放大和模糊视图) 如果我将操纵增量事件处理程序附加到图像,它将捕获由收缩缩放手势生成的操纵增量事件,然后我

Windows runtime 如何检测用户何时下拉列表视图

我想在Windows应用商店应用程序中实现拉入刷新。当用户将列表拉到列表顶部之外时,我想显示一条消息和一些动画 当用户下拉列表时,是否有方法钩住PointerMoved事件?当用户拉动时,我没有收到此事件 我试图在ListView的一个后代上获取它。在那里,当我设置了operationmode=operationmodes.All时,我可以在拉取过程中得到它,但是列表不再滚动了。我唯一能找到它的方法是实现我自己的ListView/ScrollViewer输入。看

Windows runtime “访问”;“程序文件”;从文件夹选择器

有没有办法让用户授予Windows应用商店应用程序从其程序文件文件夹中只读的权限 当我使用FolderPicker类时,“程序文件”和“程序文件(x86)”文件夹被隐藏。我相信这是因为这些文件夹是“系统”文件夹,所以我想我的问题也可以用以下措辞表达: FolderPicker能否显示系统文件夹 谢谢这是出于设计,windows应用商店应用程序应该是非常安全的。为什么要访问“程序文件”文件夹?对于windows应用商店应用程序来说,这是一个奇怪的要求 编辑: 有一种方法可以实现这一点。window

Windows runtime 数据模板中的项目

我正在尝试访问flipview中的webview项目。此webview是在flipview的数据模板中声明的。有人知道我如何访问webview以便处理它吗?将DataTemplate的内容移动到UserControl中,并将其用作ItemTemplate。然后,您可以轻松地在该用户控件中执行任何您想要的操作。最后,最好的方法是将web视图项绑定到该项的不同属性,然后显示该属性中的内容(NodeValue)如果我这样做了,那么我将如何获取对象,我不是也有同样的问题吗?这取决于你想从哪里访问网络视图

Windows runtime 任何在winrt应用程序中使用mupdf的人

我正在Windows 8应用程序中使用mupdf组件。当我试图上传到商店,它是说不支持的api。如何避免这种情况?它指向mupdf参考文件。 当我删除该dll文件时,我的应用程序没有运行 这是我的错误代码 MuPDF的Git存储库包括用于在winRT上构建的源代码,平台/winRT目录中有项目文件。虽然这是相对较新的,但我们相信这一切都是可行的,如果您知道的不同,您可能应该打开一个bug报告 请注意,只有1名开发人员具有此版本的构建和测试系统,因此如果发布特定于winRT的错误,请耐心等待。那么

Windows runtime 如何将Platform::Array转换为原始int16*

我有一个运行时组件,其中需要来自某个给定平台::数组的原始指针int16*。类似于int16缓冲区[20],但我不知道编译时的大小 在不给缓冲区一个固定大小的情况下,我如何获得这个值 ConvertArray(const Platform::Array<uint16>^ bytes) { int16 buffer[bytes->Length]; // doens't work int16 buffer[20]; // works, but I never k

Windows runtime 旋转摄影机ReviewImageSource

我正在尝试旋转CameraPreviewImageSource以使其(仅)在纵向模式下显示: private async Task InitializeAsync() { this.cameraPreviewImageSource = new CameraPreviewImageSource(); DeviceInformationCollection devices = await Windows.Devices.Enumeration.Dev

Windows runtime 任务栏上的UWP应用程序图标

除了任务栏上的图标外,我已经为UWP应用程序整理了所有图标资产。这是因为我发现链接中的描述有些冗长和混乱,比如我应该如何命名应该显示在任务栏上的图标(当应用程序运行时) 我准备的图标尺寸为16x16、24x24、32x32、48x48、256x256。我建议将它们命名为MyAppNameAppList.targetsize-XX.png,其中XX是16、24、32、48或256。如上所述,我对其他图标(在平铺上等)没有问题,但任务栏上的图标不显示 我做错了什么?救命啊 好吧,我知道了。我错漏了2

Windows runtime ListView重新排序是否在Windows 10 RT应用程序上停止工作?

我在Windows 10上运行的Windows 8.1应用程序中有一个简单的列表视图(版本1511,版本10586.36): 当我实例化ViewModel并将其设置为页面的DataContext时,我设置了一个项目列表,其中包含数字(1到6),以便我可以看到它们之间的差异,并查看功能是否正常工作 这里的目标是通过将行从ListView中的一个位置拖到另一个位置来重新排序项目。阅读文档,这应该是可行的,事实上,一个月前就已经做到了。自从我上次看到代码运行以来,我不相信我对它做了任何更改。(我知道,

Windows runtime windowspwa中的Traceroute

我正在尝试确定是否可以在Windows目标PWA中运行跟踪路由?我已经研究了WinRT API的()。我可以使用ProcessLauncher类()吗 要启动进程,.exe必须包含在.appx中 打包或注册到此API的白名单中。添加一个.exe 到白名单修改 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\EmbeddedMode\ProcessLauncher:AllowedExecutableFileList 并将可执行文件添加到REG_MULT

Windows runtime 如果虚拟键枚举中不包含用户在WinRT应用程序中按下的字符,如何找出该字符?

简而言之: 如果用户按下VirtualKey枚举列表中未包含的某个键,如何在全球Windows应用商店应用程序中正确验证页面?()在我的例子中,我需要处理“,”和“')字符 详细说明: 我对如何在我的Windows应用商店应用程序中正确验证不同键盘布局的键盘输入感到困惑。这里有很多关于它的帖子,但似乎没有人有答案 我的应用程序接受页面上的键盘输入(没有任何文本框)以验证按键序列。 我已连接到Window.Current.Dispatcher.AcceleratoryActivated事件以处理所

Windows runtime 激活和停用事件

在开发WP 8.1 Windows运行时应用程序时,PhoneApplicationService.Activated和PhoneApplicationService.Deactivated事件的等价物是什么?它似乎只在Silverlight WP应用程序中可用 未激活的事件(即当我按下Windows按钮时)不会触发事件。您是对的,在WinRT下没有激活/停用的事件。您的应用程序可以激活,但与Silverlight中的应用程序没有什么不同。关于生命周期,你可以 您的应用程序将在导航离开后立即挂起

Windows runtime Windows应用商店应用程序的捕获屏幕

是否可以捕获正在运行的Windows应用商店应用程序的内容?我需要捕获整个屏幕或用户定义的矩形区域 该应用程序将提供股票期权 当应用程序正在运行并且选择了共享选项时,我想周期性地获得屏幕截图,比如说每秒4次 此屏幕截图将发布到服务器,服务器将存储相同的内容 您无法通过编程方式捕获屏幕。请参阅MSDN中的以下线程 在Windows 8.0中,没有内置机制将Windows 8 XAML UI渲染为位图。根据用户界面的复杂程度,您可以实现自己的合成引擎,使用Direct2D将用户界面呈现为位图,或者

上一页   1   2   3   4   5    6  ... 下一页 最后一页 共 23 页