Suggestions for Build 2020

Gavin Williams 761 Reputation points
2020-05-13T14:18:55.103+00:00

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 Monitored
Not Monitored
Tag not monitored by Microsoft.
35,986 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Dennie Declercq 6 Reputation points MVP
    2020-05-13T18:00:43.603+00:00

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

    1 person found this answer helpful.
    0 comments No comments