草庐IT

Direct2D1

全部标签

android - WiFi Direct (Android 4.0) 与多个 (3+) 设备

喜欢这里:AutomaticauthenticationforAndroidWiFiDirect我想用Android设备创建一个移动ad-hocWifi网络。但与上面的链接问题不同,我想使用自Android4.0以来可用的官方AndroidWiFiDirectAPI。那么有没有一种方法不仅可以通过WiFiDirect连接2个设备,还可以连接三个或更多设备?那么消息可以使用中间的几个其他设备从一个设备传递到另一个设备(因此在发送者和接收者之间跨越更大的距离)?WifiDirectdemo仅适用于配对两个设备,我找不到其他方法。谢谢! 最佳答案

android - 使用 OpenGL ES 2.0 绘制 2D 图像

我一直在努力使用适用于Android的openGLES2.0从jpg/png文件中绘制2D图像。在我所见的任何地方,教程都是用于纹理3D图像的,因此很难弄清楚如何绘制常规的2DSprite。我有一个正方形可以绘制和旋转,但是一旦涉及到纹理,我一定是搞砸了,因为我一直收到一个错误,说DrawElements没有绑定(bind)到任何数据,但是如果我注释掉任何与纹理有关的代码,它就可以正常工作。任何帮助将不胜感激。这是我的Sprite类和渲染器类的代码:publicclassSprite{//ReferencetoActivityContextprivatefinalContextmAct

android - 在 cocos2d android 中添加无尽的视差背景

我正在使用android开发CoCos2d。我想使用CCParallaxNode为我的屏幕添加无尽的滚动背景。我可以添加背景并移动它,但是在完成移动操作后屏幕变黑。有人可以帮帮我吗?我的代码是CCParallaxNodeparallaxNode;CCSpritespacedust1;CCSpritespacedust2;CCSpriteplanetsunrise;CCSpritegalaxy;CCSpritespacialanomaly;CCSpritespacialanomaly2;parallaxNode=CCParallaxNode.node();spacedust1=CCSpr

android - iOS 7 Multipeer Connectivity 是否与 Android Wi-Fi Direct 兼容?

我一直在研究iOS7的新P2P网络框架,MultipeerConnectivity,从描述来看,在我看来,它结合了某种Wi-FiDirect技术和蓝牙PAN。此框架中的Wi-FiDirect技术是否与Android的Wi-FiDirect兼容?这个框架真的可以用于跨平台的P2P网络吗? 最佳答案 这是我们所知道的:在我的德州仪器(TI)低功耗蓝牙扫描仪上看不到BTLE/蓝牙4.0广告。JuJoDi未发现任何WiFiDirectActivity。在WiFi关闭的情况下,Talkkr应用可以连接,连接大约需要10秒。我的工作理论:Mul

android - 如何为 Android 创建一个简单的 2D 游戏?

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion在游戏开发方面我是一个完全的新手,我需要有人为我指明正确的方向。为了清楚起见,请考虑以下动画。基本上我需要知道如何将上述动画模拟为Android游戏,但我不知道这样做所需的步骤。我的问题可以总结如下:这样简单的游戏需要使用游戏引擎吗?或者它可以在不使用任何特定框架的情况下完成?我是否需要使用Adob​​eFlash等动画应用程序?制作这种游戏的必要步骤是什么? 最佳答案

c - Linux : direct access to the hard-disk in C

如何获得对HD的原始访问权限并知道该位置是否已被使用或是否为可用空间?举个例子,我可以简单地通过打开和读取磁盘设备来获得直接访问,目标是知道是否使用了例如10.000字节。 最佳答案 您可以只打开block设备(例如,/dev/sda)并手动读取扇区。但是,这不会直接告诉您它是否为空。是否为空是在文件系统抽象级别定义的。文件系统数据结构存储此类数据,您应该从原始block(不使用任何文件系统提供的函数)深入了解特定文件系统。 关于c-Linux:directaccesstothehard

c - 2D 和 3D 数组的动态分配/解除分配

我知道动态分配/取消分配2D数组的算法,但我不太确定3D数组是否相同。利用这些知识和一点对称性,我想出了以下代码。(在编码过程中,我很难以3D形式进行可视化)。如果有的话,请评论正确性并提出任何更好的替代方案(效率方面或直观)。另外,我认为这些2D和3D数组都可以像arr2D[2][3]和等静态数组一样正常访问arr3D[2][3][2]。正确的?二维码//allocatea2Darrayint**allocate2D(introws,intcols){int**arr2D;inti;arr2D=(int**)malloc(rows*sizeof(int*));for(i=0;i3D代

c# - 将 Direct2D 呈现重定向到 WPF 控件

我正在通过Direct2D在VisualC++中开发一个绘图应用程序。我有一个演示应用程序,其中://createtheID2D1FactoryD2D1CreateFactory(D2D1_FACTORY_TYPE_SINGLE_THREADED,&m_pDirect2dFactory);//createthemainwindowHWNDm_hwnd=CreateWindow(...);//settherendertargetoftypeID2D1HwndRenderTargetm_pDirect2dFactory->CreateHwndRenderTarget(D2D1::Rende

c++ - 将大矩形分割成小矩形(2D 打包)

我需要将静态大小的大矩形分割成小矩形的算法。对我来说完美的实现如下所示:structRECT{intl,t,r,b;};classBigRect{public://widthandheightofbigrectBigRect(unsignedwidth,unsignedheight);//returns-1ifrectcannotbeallocated,otherwisereturnsidoffoundrectintGetRect(unsignedwidth,unsignedheight,RECT&out);//returnsallocatedrecttobigrectanglevoi

c++ - Qt GUI 开发 - 使用 QGraphicsView 显示 2D 网格

我是Qt开发的新手,所以我一直在尝试研究我需要设计的用户界面的解决方案。我的项目是模拟在线游戏中的玩家在全局map上移动。为了表示map,我需要显示一个2D网格,网格中的每个空间都代表map的一个区域。然后我需要显示游戏中每个玩家的位置。后端完全正常工作,map实现为2D数组。我只是纠结于如何显示网格。我所做的研究使我相信QGraphicsView是做到这一点的最佳方式,但我似乎找不到与我需要的相关的教程。如果有人对如何实现这一点有任何提示,将不胜感激。谢谢,丹 最佳答案 2D网格只不过是一组水平和垂直线。假设您有一个500x500