question

DeadStack avatar image
0 Votes"
DeadStack asked FayWang-MSFT edited

Suggestions for Build 2020

I can't find where to post these, so I'll put them here. I would love to see the following session at Build 2020 ...

  • Wrapping C++/DirectX using C++/WinRT for C# developers. A complete spinning cube sample walking through how to wrap C++ and DirectX in a Windows Runtime Component ready for C# consumption. I have found C++/WinRT much, much more difficult to use over C++/CX. So expert guidance is really needed. And DirectX is a much needed API in C#. I've been using SharpDX, but it's now stale and we need a way forward. There are some projects in the works but nothing looks like it's a replacement for SharpDX. Also, DirectX continues onwards and we need fresh wrappers. A good collection of reference documents, talks and source code would be amazingly helpful for the game/graphics development community.

  • A discussion of Span<T>, Memory<T>, et al (.Net 5) in context of game development. These are obviously really useful types but being so used to traditional collections and techniques in C# it's honestly difficult for me to see how I can take full advantage of these types. Yes I can image they are great somehow. But I would love to see a session in context of game dev and how they can be used to create fast, gc free code. For example, how could they be used to take snapshots of scene state in order to have zero gc communication between logic and rendering. Or how can they be used to create fast data structures for game-map logic. I don't know, I'm just guessing. A session on this would be hugely useful at understanding these types and how they can be useful for performant code.

not-supported
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

DDSoftDennieDeclercq avatar image
1 Vote"
DDSoftDennieDeclercq answered

Hi DeadStack via this URL you find the official form for requested content: https://mybuild.microsoft.com/
Regards, Dennie

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.