Hello,

I decided to make few examples on how to use Direct3D 11 with FreePascal and Delphi. It can be challenging for a person new to D3D, if they are not familliar with C++ (and COM), since all of the examples are in C++ and yet I haven't found one in Delphi/Pascal.
If someone gets interested I could write some explanations for the examples and turn them in brief tutorials.

Here they are:
https://github.com/AntonAngeloff/DX11_Examples