当前位置: 首页 > 面试题库 >

Java上的DirectX是否可行?

宣高朗
2023-03-14
问题内容

有没有在Java中使用DirectX的简便方法?特别是DirectX的视频API。

我知道C#可能是一个更自然的选择,但是我出于种种不正当的理由想做些不正当的事情。


问题答案:

我不容易,但您总是可以使用JNI加载DirectX库并调用方法。

使用Swig之类的东西,您可以自动生成很多代码。

不知道这样的事情如何可行。



 类似资料:
  • 什么是DirectX? 现在电脑软件方面的什么Direct,什么X,简直太多了,搞得我每次去书店买书,在一大堆充斥着Director、ActiveX的书籍面前,总是看花了眼。再一次向读者重申,本站只致力于介绍微软的游戏开发引擎——DirectX的开发与利用,与Director或ActiveX或其它什么相类似的名称没有任何关系。 下面,先让本站长为你解释一下DirectX的意思(以下为站长原话)。

  • 我试图使用JNA调用这个本机Windows方法: 但是我真的很难理解我应该用什么作为Java方面的参数。使用JNA,您应该创建与本机C结构匹配的Java类,我已经成功地使用了WinAPI的其他部分。 据我所知,LPDIRECTSOUND是一个“指向DirectSound结构的长指针”的typedef,LPUNKNOWN是一个“指向未知的长指针”的typedef? 我在dsound.h中找到了本机结

  • 我正在开发一个使用JBoss RESTEasy(RESTEasy-jaxrs-3.0.8)的Web应用程序,但我想禁用RoleBasedSecurityFilter。java,只使用我自己的自定义类(它也实现,就像类一样,它们都是安全过滤器)。 这样做的原因是RoleBasedSecurityFilter.java的第43行调用了一个isUserInRole()方法,该方法在我的应用程序中总是返回

  • 所有的文档都是老王的Word文档转过来的,原文大概有10万字,你要是能体会老王在翻译过程中的辛苦,我也就很心满意足了。原来Word中的格式信息到了这里就不对了,总是要逐段的改,其中的麻烦你要是想知道的话,有机会我一定演示给你看。 目前,手册中只有DirectDraw部分,它的内容都是从DirectX 5.0 SDK 中翻译过来的,有些地方加入了我自己的理解。如果你觉得有不合适的地方,愿意与你一起修

  • 问题内容: 我想对数据库中的敏感数据使用加密安全的主密钥-这是无法猜测/可预测的,并且不能由数据库生成(在持久存储对象之前,我需要密钥)。 我了解Java使用带有加密安全随机数生成器的4型UUID,但是我知道UUID并不是完全随机的,所以我的问题是,假设无法从一组现有的uuid中预测uuid,这有多安全? 问题答案: 好吧,如果您想知道UUID的随机性,则必须查看源。 以下代码部分摘自OpenJD

  • 问题内容: 我正在将Python应用程序移植到Android,并且在某些时候,该应用程序必须与Web服务进行通信,并向其发送压缩数据。 为此,它使用下一个方法: 我正在使用下一种方法来尝试在Android中模拟此行为: 但是来自服务器的HTTP响应不正确,我想这是因为Java中的压缩结果与Python中的压缩结果不同。 我运行了一点测试,分别使用zlib.compress和deflate压缩“ a