腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么不同
的
directx版本需要共享界面队列才能协同工作,更具体地说,是为了互操作WPF和directx 11
、
、
从对
的
回答中可以明显看出,这是可能
的
。第二个答案指向一些实现了“共享界面队列”
的
微软代码。我正在研究共享界面队列代码,但我不知道它实现了什么目的(除了需要让不同版本
的
directx很好地共享一个界面)。创建共享界面队列以共享directx界面的目的是什么?(特别适用于
与
directx 11结合使用
的
WPF )。 注意:与我引用
的
问题不同,我没有使用slimDX
浏览 4
提问于2011-07-09
得票数 5
1
回答
c#
与
c++
之间
的
线程
同步
、
、
、
、
我有一个需要调用非托管
C++
动态链接库并从中获取简单事件通知
的
C#
WPF应用程序。动态链接库将等待在.NET中看不到
的
键盘事件(当应用程序没有输入焦点时使用VK_MEDIA_PLAY_PAUSE),并通知主应用程序。我已经找到了一个使用信号量进行跨进程
同步
的
示例,但这似乎有点过头了。同样,使用命名管道、COM、套接字或p/invoke似乎比我需要
的
更多。具体地说,我将在WPF应用程序中启动一个工作
线程
,该
线程
将等待键盘事件
浏览 13
提问于2017-07-05
得票数 0
回答已采纳
1
回答
C++
/CLI
与
C#
之间
的
同步
线程
、
、
、
C++
类。此
C++
/CLI代码打包在类库中,然后由
C#
WPF项目使用。这里
的
问题,我相信,是两个过程(粒子系统
的
产生和检查渲染过程)没有以正确
的
同步
方式运行。但是,我不知道如何做到这一点,因为我
的
Generate函数将在后台不间断地运行,直到粒子系统完全生成到所需粒子
的
数量-并且这个过程是通过本机
C++
代码在幕后执行
的
,而这些代码对我
的
C#
项目一无所知
浏览 3
提问于2016-05-15
得票数 0
回答已采纳
1
回答
没有onmessage
的
web工作者通信
、
、
、
、
这里是我想要总结
的
问题,各位天才程序员:我有一个用
C++
编写
的
自定义web容器,可以
与
javascript通信。从
C++
到JS,它可以执行
同步
的
JS函数调用,从JS到
C++
,它可以执行异步
C++
函数调用。使用这些工具,我必须执行从JS到
C++
的
C++
同步
调用.由于我不能使用消息通信系统(因为它意味着主
线程
上
的
异步性,除非我遗漏了
浏览 6
提问于2015-03-23
得票数 0
1
回答
C++
多
线程
:非原子变量
的
可见副作用
、
、
、
、
在
C++
标准中,有一部分是关于多
线程
内存模型
的
,我不明白。而且根据
C++
标准,
线程
之间
的
“先发生”关系必须通过“
同步
”或“是依赖关系之前”来建立,因此,如果没有
线程
间
同步
,就不会建立“先发生”关系。现在假设有两个
线程
( T1和T2),它们都是由主
线程
启动
的
,并且从不彼此进行任何
同步
(因此在T1和T2
之间
建立关系之前不会有任何“发
浏览 2
提问于2020-04-18
得票数 2
回答已采纳
1
回答
在跨
线程
移动任务时,铁锈异步执行器内存排序保证?
、
、
、
从基于
线程
的
角度指定内存排序: 如果
线程
A中
的
原子存储被标记为memory_order_release,而来自同一个变量
的
线程
B中
的
原子负载被标记为memory_order_acquire,则从
线程
A
的
角度看,发生
的
所有内存写入(非原子和轻松原子)都会在原子存储之前成为可见
的
副作用。也就是说,一旦完成原子负载,
线程
B就可以看到
线程
A写入内存<em
浏览 12
提问于2022-02-04
得票数 1
2
回答
同一应用中
的
c++
和
c#
之间
的
异步通信
、
、
、
、
有没有办法在同一进程中
与
c++
中
的
c#
代码进行异步通信? 我
的
意思是,我必须在同一个基于WindowsCE
的
应用程序中混合使用托管
c#
和非托管
c++
(使用pInvoke)。
c#
部分是应用程序
的
核心。代码
的
c++
部分有一个侦听事件
的
线程
,当一个事件被截获时,我希望有一种方法可以
与
c#
部分通信,告诉它事件已被触发
浏览 0
提问于2011-05-03
得票数 4
回答已采纳
1
回答
用于销毁
C#
对象
的
C++
一次性模式
、
、
、
、
C#
类相关联
的
C#
类,我希望在处理
C#
类时使用delete
C++
对象,以确保我
的
非托管资源被正确释放。我添加了一个函数DestructNative(self),它基本上是在关联
的
C++
对象上生成一个本地
C++
调用delete (CppObject*)self。. } disposed = true; }
浏览 3
提问于2017-08-23
得票数 3
回答已采纳
2
回答
c#
中
的
委托和
c++
中
的
函数指针有什么区别?
、
、
、
可能重复: 我感兴趣
的
是找出
C#
中
的
和
C++
中
的
之间
的
区别。
浏览 58
提问于2011-11-12
得票数 24
回答已采纳
2
回答
C#
SendMessage to
C++
WinProc
、
、
我需要从
C#
向
C++
WindowProc发送一个字符串。有许多与此相关
的
问题,但没有一个答案对我有效。情况是这样
的
:[DllImport("user32", CharSet = CharSet.Auto)]string lparam = "abc"; N
浏览 0
提问于2010-04-16
得票数 4
回答已采纳
1
回答
线程
与
同步
、
、
我在
C++
中有一个运行超过20000次
的
代码。该代码解决了多个线性系统(矩阵),我正在优化这段代码。我只是搞不清楚是应该创建一个
线程
并在每次迭代中终止它,还是只是在第一次迭代期间创建
线程
,并在其余
的
迭代过程中在所有其他
线程
之间
进行
同步
。为什么路更贵?我在
C++
中使用
线程
库,并且计划使用信号量进行
同步
。
浏览 0
提问于2015-02-06
得票数 0
回答已采纳
2
回答
COM ATL
线程
模型或不是
、
、
、
我对COM
线程
模型有点困惑。_ATL_APARTMENT_THREADEDstart thread 1start thread2因为我
的
dll是ATL,所以我希望DLL中
的
name属性是任何
线程
设置它
的
值。但是看起来COM正在为调用它
的</
浏览 0
提问于2011-03-18
得票数 1
回答已采纳
2
回答
为什么我不能阻止WinRT()中
的
主
线程
?
、
、
、
这个问题并不是关于“我是否应该阻止我
的
主
线程
”,因为阻止main/STA/UI
线程
--用于消息传递和UI操作--通常是个坏主意,但是为什么WinRT
C++
/cx
与
iOS、Android甚至
C#
相比不允许阻塞主
线程
安卓和iOS阻止主
线程
的
方式有根本
的
区别吗?为什么WinRT是唯一不允许任何形式
的
阻塞
同步
的
平台? 编辑:我知道在VS20
浏览 6
提问于2016-11-04
得票数 3
回答已采纳
1
回答
如何将单个应用程序
的
特定
线程
卸载到特定
的
Xeon内核?
、
、
、
、
假设我在主机上运行了一个c/
c++
应用程序。在主机CPU上运行
的
线程
很少,在Xeon核上运行
的
线程
有50个。如何确保这50种代码都在自己
的
Xeon核心上运行,并且永远不会从核心缓存中清除(考虑到代码足够小)。考虑到实际<e
浏览 1
提问于2014-04-13
得票数 0
回答已采纳
2
回答
par_unseq和“向量化-不安全”函数
、
、
、
、
我对par_unseq执行策略所施加
的
限制和“向量化-不安全”函数
的
想法感到困惑。 取消顺序
的
执行策略是唯一不对函数调用进行排序
的
情况,这意味着它们可以相互交织。在
C++
中
的
所有其他情况下,它们都是不确定顺序
的
(不能交织)。这是令人困
浏览 5
提问于2020-01-05
得票数 4
2
回答
还有更好
的
吗,
C#
还是java?
、
由于我未来
的
计算机科学课程,我现在要开始学习Java。 到目前为止,我一直在自学
C#
和一些
C++
,所以我要转到Java。只想考虑一下这会涉及到什么,对于那些谈论
C#
和Java
之间
的
各种比较
的
站点,对于迁移到Java的人来说,有什么建议吗?许多基本
的
逻辑操作和类/对象系统都以同样
的
方式工作,不需要指针,也不需要更多
的
内存管理,比如在
C++
中,这是很棒
的
。我认为框架
之
浏览 6
提问于2010-06-05
得票数 1
回答已采纳
2
回答
c++
多
线程
-如何处理对共享变量
的
写入
、
、
正如标题所示-在
C++
中,如何处理
线程
中
的
共享变量?
线程
是否使用它们自己
的
数据副本?我知道
线程
之间
共享什么,什么不是共享,但是在多
线程
场景中如何处理对变量
的
写入,我什么也找不到。 让我给你一点背景。在Java中,
线程
处理自己
的
数据副本。我们添加
同步
以确保
线程
的
写入对于其他
线程
是可见
的
。简而言之,
同步</
浏览 3
提问于2020-12-03
得票数 2
回答已采纳
1
回答
线程
的
基准测试
、
我正在寻找基准测试,它可以比较访问
同步
映射
的
多个
线程
与
不访问
同步
映射
的
线程
之间
的
差异,当
线程
共享映射时,
与
单独复制和操作它们相比,会损失多少速度?
浏览 2
提问于2012-04-22
得票数 0
1
回答
如何
同步
异步任务和等待任务?
、
、
与
线程
你可以使用信号量,互斥,ManualResetEvent等.若要
同步
共享数据,如何
与
任务完成相同
的
任务?本质上,如果我在
线程
池上使用Task.run()运行
的
不同任务
之间
或者在异步事件后在随机
线程
上
的
线程
池上恢复运行
的
不同任务
之间
共享数据,那么如果它们共享数据,我将如何
同步
它们?
浏览 0
提问于2021-04-14
得票数 -2
1
回答
由Dispatcher.Invoke从多个
线程
调用
的
代码中
的
死锁
、
、
、
我在混合模式
的
C#
/
C++
应用程序中遇到了一个奇怪
的
问题,当多个
线程
在dispatcher
线程
上运行相同
的
函数时,该应用程序以死锁告终。代码
的
一般结构如下所示: 在
C++
中: std::thread t([this,req, dataProvider]() { AsyncRequestData(req, dataProvider,返回到执行
线程
锁
的
本机代码。(我们使用QReadWr
浏览 27
提问于2019-08-26
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券