Spout

DirectX 12 support

A support class for DirectX 12 has been added.

DirectX11 textures are still used for sharing between applications by way of the “D3D11On12” mapping layer which creates a D3D11 device wrapped around the D3D12 device. A D3D11 resource created from this can then be used to copy to or from a sender shared texture.

Two examples from the Microsoft DirectX Graphics Examples have been modified for Spout functions and include source code, Visual Studio projects and pre-built binaries.

1 Like