Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта версия функции обратного вызова pfnBeginRenderPass в режиме пользователя обозначает начало расширенного прохода отрисовки.
Синтаксис
PFND3D12DDI_BEGIN_RENDER_PASS_0053 Pfnd3d12ddiBeginRenderPass0053;
VOID Pfnd3d12ddiBeginRenderPass0053(
D3D12DDI_HCOMMANDLIST unnamedParam1,
UINT NumRenderTargets,
const D3D12DDIARG_RENDER_PASS_RENDER_TARGET_DESC_0053 *pRenderTargets,
const D3D12DDIARG_RENDER_PASS_DEPTH_STENCIL_DESC_0053 *pDepthStencil,
D3D12DDIARG_RENDER_PASS_FLAGS_0053 Flags
)
{...}
Параметры
unnamedParam1
[in] D3D12DDI_HCOMMANDLIST дескриптор, с помощью которого следует ссылаться на список команд.
NumRenderTargets
[in/необязательный] Число целевых объектов отрисовки, на которые указывает pRenderTargets .
pRenderTargets
[in/необязательный] Указатель на структуру D3D12DDIARG_RENDER_PASS_RENDER_TARGET_DESC_0053 , описывающую целевой объект отрисовки.
pDepthStencil
[in/необязательный] Указатель на структуру D3D12DDIARG_RENDER_PASS_DEPTH_STENCIL_DESC_0053 , описывающую набор элементов глубины передачи отрисовки.
Flags
[in] Указатель на перечисление D3D12DDIARG_RENDER_PASS_FLAGS_0053 , указывающее состояние передачи отрисовки.
Возвращаемое значение
Никакой
Замечания
Вызывающий объект pfnBeginRenderPass должен предоставить все ресурсы, объявленные пользователем. Эти ресурсы могут быть одним или обоими из следующих:
- Выступая в качестве RTVs (представление целевого объекта отрисовки) или DSVs (представление источника данных) в рамках передачи отрисовки.
- Возобновление предыдущей передачи отрисовки с помощью пары SUSPEND/RESUME .
Перечисления D3D12DDI_RENDER_PASS_BEGINNING_ACCESS_TYPE_0053 и D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE_0053 должны быть предоставлены для всех ресурсов при вызове этого обратного вызова.
Дополнительные сведения см. в статье D3D12 Render Passes.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
| заголовка | d3d12umddi.h |