this is a real quick question.
Is their a way i could access Achievements on the WP7 without being inside XNA?
or Maybe build an application that opens as a Regular App but then when a TouchDown Event is triggered Maybe open a XNA game?
Thank you in advance!
If u need to integrate XNA application running in 3D I guess you can find the positive answer to your question here:
http://www.codeproject.com/KB/WPF/XnaInWPF.aspx
You can integrate, with some work, XNA and WPF together at the rendering level.
If you need to access classes in XNA without the need to start the 3D rendering, sure, you just need to reference the XNA assemblies in your project and you can do wathever back-end logic you need.
And yes, as other people say, Achievement class throws NotSupportedException for all its members, both in the Windows version of XNA and in the XBox Indie game version.
As microsoft say:
"This class and all related methods and properties only retrieve a calculated result for titles approved to access Xbox LIVE Services through the Xbox LIVE Registered Developer Program. For Xbox LIVE Indie games, the properties in this class will not return a calculated result, and related methods will report a NotSupportedException."
Even if it was possible to do what you want, Achievements are ONLY available to licensed Xbox Live games. To access the Achievement API you need to a have LiveId and be able to prop your achievements file to the Live network.
Related
I'm developing a vr application for windows8/10 so that user can not only see and interact with the existing monitor plugged to their gpu in vr, but also create a new virtual monitor, or just open a application outside of the desktop/screen in vr space.
After some research, i figured i can show exising desktops on monitors by duplicatedesktop api, and also create/show/switch a virtual workspace, but how do i have multiple desktop object active at the same time with only one monitor?, so that my unity programming can create textures using duplicatedesktop api from those desktop object and show them in vr.
And also, is it possible to have a application window without/outside of a desktop?
My target is windows10, but would be best if also works on windows8 !, Thank you in advance!
And sry if my description sounds vague, im experienced in unity but just started on windows development.
So, I am looking to make a media player that is cross-platform (windows 10 + windows 10 mobile, XBOne, iOS, OSX, and Android), using C# (by far my most proficient language). I need it to remain playing in the background when the user is doing other things (for all but the XBOne). Ideally, I would like to use a cross-platform framework such as Unity, but if that's not possible, I need to know what steps I must take to make my app persist on each platform.
OSX/Windows 10 are easy, but I haven't been able to find absolutely any good information for Android/iOS especially. How does one keep a media player app going in the background on these? I see posts saying a media player that persists is doable, but they never say how.
I'm trying to implement camera security in my application. I got some SDK's from some security companys to implement there system but they all use ActiveX. My view right now is that ActiveX is kinda old?
But what is the newest way to get video from devices and display (stream) them on a screen?
What control to use in .net 4.5 WPF (and Windows 8)
I'm working on video WPF app for two years now and we had a fundamental problem with video and WPF which was never resolved, and that's variable fps-rate. This blog post goes into details.
There's also a nice library called Media Kit (by Jeremiah Morrill), it might be suitable for your problem.
In our solution we had no choice but to expose HWND's for our rendering DirectX engine. We accomplished this by using HwndHost class and extending it to our custom WPF control. Note this is the base class for windows forms host, so you get the same amount of problems as with WinForms-WPF inter op.
Also, ActiveX is the only way to display professional camera video streams in web interfaces, it's still a defacto industry standard, you'll get it from MOXA, Acti, Vivotek and various other camera equipment manufactureres.
One more thing, if you need to perform some advanced analysis of video, I'd suggest OpenCV.
I just made a game using xna and I was thinking of making a website to host all my games to come and I was wondering how I could do that. Any suggestions of how I could make my xna game run off a website?
If you want games that run on a HTML page use Flash or JavaScript with HTML5 Canvas.
XNA games are native applications (managed code...) and will not run in a browser. You can create web site with links to install your game...
You can port SpriteBatch-based (ie: 2D) XNA games to Silverlight using ExEn. (Note: ExEn is my product, currently in active development.)
You could also use SilverSprite, although it's kind of old.
And Silverlight 5 has built-in support for some of the XNA APIs (particularly for sound and 3D graphics).
Here is a site that ports XNA to HTML5. I believe that the XNA version needs to be 3.1 in order for it to work. Also, I don't think that it will do 3D.
I recently purchased an XBox 360 and was first introduced to the term "Media Extender". I didn't realize that windows had the ability to stream content to an XBox and was very surprised and excited. I also noticed that people wrote their own plugins that allowed streaming of, for example, netflix. I would like to know more about how to do this but find it hard to even Google it because I know so little about the terminology (I'm not sure whether the XBox is the "extender" or the "extender" is a plugin that makes the Xbox stream). Can anybody explain this technology to me and perhaps direct me to good getting started reference for building my own plugins (for instance, to stream Pandora to the Xbox)?
An Xbox 360 is a Windows Media Center Extender device, implemented in software on the Xbox. Dedicated hardware implementations exist, such as this, but I don't think they've ever taken off like they were supposed to.
Windows Media Center can be extended via its APIs for building add-ins. Take a look at this Google search.
In my experience (we use this in our lounge) not all plugins seem to work via the Xbox 360 - some work only on the PC.
Hope this helps some.