问题标签 [windows-api-code-pack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
directx - 像素条纹中的纹理四边形渲染
我有以下.fx
文件:
(注意:uvq
是float3
有原因的,q
稍后会使用,但现在被忽略了)。
当我使用此效果对四边形进行纹理贴图(左侧的纹理图像)时,我得到了右侧的渲染:像素完全来自纹理,但它们被奇怪地采样并以条纹形式重复。
坐标没什么特别的,完整的纹理:
纹理已使用TextureLoader.cs
Code Pack API 教程中的帮助程序读取。
输入布局如下:
directx - DirectX 纹理保存为空位图
我有一个 DirectX 渲染,当我渲染到屏幕上时效果很好:
(这里省略了输入布局和顶点缓冲区,因为正如我所说,渲染按预期在屏幕上工作)。
当我稍微改变它以使用不同的渲染目标而不是屏幕时:
最后通过适当地将纹理复制到暂存资源并映射后者来保存纹理:
生成的位图将完全为空。编译和运行过程中都没有错误,只有空虚。
还可能值得注意的是,我不需要重复渲染帧,只需要创建一个位图,因此不涉及性能问题。我很乐意完全取消屏幕渲染并渲染到我以后可以使用的最终位图。
c# - Windows 任务栏缩略图+按钮不会同时显示
我正在尝试使用 Windows API 代码包在任务栏预览图像中显示图像和按钮。我已经阅读了很多教程,但仍然无法正常工作。
问题是,如果我只设置图像,它显示得很好,或者如果我只设置没有图像的按钮,它们就可以工作。但不能同时!
我的代码:
使用上面的代码,我得到pictureBox1
图像,但没有按钮控件:
如果我省略最后一行(添加缩略图),那么我的两个按钮会显示,但当然不会显示图像(整个表单的 Windows 默认预览图像除外):
另一件事,即使我的图像预览工作,thumbImage.Title = "Test title"
什么也不做,它不会改变预览图像的标题。
那么我做错了什么?
c# - 使用 Windows API 代码包可以获取 Windows Explorer AddresBar 路径吗?
我想知道微软库的Windows APi Code Pack
类库是否提供了一种直接的方式来迭代Windows资源管理器实例以检索每个资源管理器实例的地址栏的当前路径,简单来说,我需要得到一个包含所有资源的列表Explorer.exe实例打开的路径。
这是我要检索的文本(来自 explorer.exe 的所有运行实例)
我不知道这是否可能使用Windows API Code Pack
然后我没有任何代码来证明我的进度(为零),我只是要求提供有关此的信息以进行更好的调查,但是任何类型的代码示例都会非常感谢。
如果Windows API Code Pack
无法完成任务,我有什么替代方案来实现这一点?也许Microsoft UI automation
?
PS:我发现了使用 interop 检索它的方法Microsoft Internet Controls
,解决方案在这个 url中进行了解释,但我真的很想学习如何使用它Windows API Code Pack
c# - 如何在不打开 C# 对话框的情况下获取对话框的初始目录?
通过我不明白的方式,每当我打开它时,CommonOpenFileDialog
它都会打开我所在的最后一个目录。太棒了!在打开对话框以在屏幕上显示当前目录之前,我想访问此目录的路径字符串。有没有办法做到这一点?
我试过以下,但得到一个空字符串。
c# - .NET 4.5 对于 Windows API 代码包是强制性的吗
使用 Windows API 代码包(Microsoft.WindowsAPICodePack 和 Microsoft.WindowsAPICodePack.Sensors.dll)必须 .NET 4.5 是否适用于 .NET 4.0?
Windows API Code Pack 的最新版本是 1.1,但似乎没有专门的页面。
c# - 部署时 WindowsAPICodePack 属性为空
在本地调试时,我可以从 .mp4 视频中读取标题。
但是,在我将此应用程序部署到 IIS 后,Title 属性为空。
任何想法为什么会发生这种情况?
c# - 通过 Windows API 代码包获取网络 DWG 文件的缩略图
我使用以下代码通过 Windows API 代码包获取 DWG 文件缩略图:
但这仅适用于本地 DWG 文件,并为基于网络的文件返回空白文档缩略图。
但是,我通过 Windows 资源管理器(我在 Win 8.1 上)看到了网络文件的缩略图。
任何意见,将不胜感激。
c# - 无法从 WindowsAPICodePack 中找到 HResult
我已经为此工作了几个小时,到处搜索都找不到解决方案。
我收到一条错误消息:
アセンブリ 'Microsoft.WindowsAPICodePack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' から型 'MS.WindowsAPICodePack.Internal.HResult' を読み込めませんでした。</p>
这大致翻译为无法从程序集 blahblahblah 中读取类型 blahblahblah.HResult。
我正在尝试从文件中获取缩略图,使用ShellFile.FromFilePath(f.FullName).Thumbnail.ExtraLargeBitmap
异常被抛出.Thumbnail
。
任何帮助我获得透明缩略图都可以,但我真的在寻找简短的答案。
c# - 文件/应用程序的 HWND 值是否恒定?
我想知道文件或应用程序的 hwnd 值在整个生命周期中是恒定的,还是在关闭后文件或应用程序的值可能会有所不同?