PFND3D12DDI_CALC_PRIVATE_PASS_SIZE função de retorno de chamada (d3d12umddi.h)
Usado na criação de um passe.
Sintaxe
PFND3D12DDI_CALC_PRIVATE_PASS_SIZE Pfnd3d12ddiCalcPrivatePassSize;
SIZE_T Pfnd3d12ddiCalcPrivatePassSize(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATE_PASS *unnamedParam2
)
{...}
Parâmetros
unnamedParam1
Um identificador para o dispositivo de exibição (contexto gráfico).
unnamedParam2
Um ponteiro para a estrutura D3D12DDIARG_CREATE_PASS que contém argumentos usados para criar uma passagem.
Retornar valor
Retorna SIZE_T.
Comentários
Esse retorno de chamada é usado como parte de um teste para ver se os drivers podem encontrar ganhos de perf ao serem informados quando os aplicativos estão repetindo "passes" de cargas de trabalho consistentes. O aplicativo instrui o driver a observar como algumas passagens são executadas e dá ao driver a chance de fazer otimizações para execuções futuras da mesma passagem. O conteúdo de um "passe" pode ser qualquer coisa - cabe ao aplicativo ser relativamente consistente nas características gerais de desempenho de um passe.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Versão mínima do UMDF | D3D12DDI_SUPPORTED_0020 |
Cabeçalho | d3d12umddi.h |