PFND3D12DDI_BEGIN_RENDER_PASS función de devolución de llamada (d3d12umddi.h)
Esta versión de la función de devolución de llamada pfnBeginRenderPass del controlador de pantalla en modo de usuario (UMD) marca el inicio de un pase de representación.
Sintaxis
PFND3D12DDI_BEGIN_RENDER_PASS Pfnd3d12ddiBeginRenderPass;
void Pfnd3d12ddiBeginRenderPass(
D3D12DDI_HCOMMANDLIST unnamedParam1,
UINT NumRenderTargets,
const D3D12DDIARG_RENDER_PASS_RENDER_TARGET_DESC *pRenderTargets,
const D3D12DDIARG_RENDER_PASS_DEPTH_STENCIL_DESC *pDepthStencil,
D3D12DDIARG_RENDER_PASS_UAV_ACCESS_FLAGS UnorderedAccessViewAccessFlags
)
{...}
Parámetros
unnamedParam1
[in] Identificador D3D12DDI_HCOMMANDLIST a través del cual hacer referencia a la lista de comandos.
NumRenderTargets
[in/optional] Número de destinos de representación a los que apunta pRenderTargets .
pRenderTargets
[in/optional] Puntero a una estructura de D3D12DDIARG_RENDER_PASS_RENDER_TARGET_DESC que describe el destino de representación.
pDepthStencil
[in/optional] Puntero a una estructura D3D12DDIARG_RENDER_PASS_DEPTH_STENCIL_DESC que describe la galería de símbolos de profundidad de paso de representación.
UnorderedAccessViewAccessFlags
[in] Vista de acceso sin ordenar (UAV), definida por un valor en la enumeración D3D12DDIARG_RENDER_PASS_UAV_ACCESS_FLAGS .
Valor devuelto
Ninguno
Observaciones
En el caso de la característica de pasos de representación extendida, se llama a la función PFND3D12DDI_BEGIN_RENDER_PASS_0053 en su lugar.
El autor de la llamada de pfnBeginRenderPass debe proporcionar todos los recursos declarados por el usuario. Estos recursos pueden ser uno o ambos de los siguientes:
- Servir como RTV (vista de destino de representación) o DSV (vista del origen de datos) dentro de ese pase de representación.
- Reanudación de un pase de representación anterior a través de un par SUSPEND/RESUME.
Las enumeraciones D3D12DDI_RENDER_PASS_BEGINNING_ACCESS_TYPE y D3D12DDI_RENDER_PASS_ENDING_ACCESS_TYPE deben proporcionarse para todos los recursos al llamar a esta devolución de llamada.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
encabezado de | d3d12umddi.h |