Мне нужно нарисовать список фигур, и я использую Direct2D. Я получаю список фигур из файла. Список сортируется, и порядок элементов внутри файла представляет порядок, в котором будут нарисованы эти фи
Как объявить массив TEXCOORD? В разных структурах у меня есть: float2 foo : TEXCOORD0
float3 bar : TEXCOORD1
И теперь мне нужен float4 Positions[NUMBER_OF_FLOATS]
float3 OtherPositions[NUMBER_OF_F
До сих пор я успешно переходил от устаревших библиотек D3DX к новым, но с функцией D3DX11CompileFromFile я должен использовать новый D3DCompileFromFile. MSDN говорит, что файл заголовка - D3DCompiler.
Я вникаю в directx через оболочку SharpDX для .NET, но получаю неожиданные результаты. Это мой ожидаемый результат: и вот результат я получаю: Вот мой шейдер: struct VOut
{
float4 position : SV_
Если я хочу очистить весь вид глубины/трафарета в Direct3D 11, я могу легко позвонить ID3D11DeviceContext::ClearDepthStencilView. Direct3D 11.1 добавляет опору для очистки прямоугольных участков rende