Я создал два приложения.
Одно приложение отображает текстуру вне экрана с неограниченной частотой кадров.
Второе приложение считывает, что APP1 отображает из графика c память и рендеринг / представление ее в окне.
в настоящее время существует проблема синхронизации с этой реализацией, когда выполняется такое частое обновление.
Я разделил забор APP1 с APP2, а также текстуру ресурс, который должен быть отображен, также используется совместно.
я проверяю завершенное значение сигнализации забора APP1 для ожидания до завершения значения забора APP1 + 1.
, но я получаю
D3D12 ОШИБКА: ID3D12Resource1 ::: КОРРУПЦИЯ: На объект ID3D12Resource (0x0000011055B9BD90: 'SharedTextureResource') ссылаются выполняемые в процессе выполнения операции GPU в очереди команд
.... [EXECUTION_REG__ST__RID_ST__RID_ST__RID_NET_HOD_21: 9 #21 ]
Так можно ли синхронизировать такую реализацию в директ TX 12 с двумя различными приложениями.
так как же мы можем go с синхронизацией такого подхода ...
спасибо.