PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0060 função de retorno de chamada (d3d12umddi.h)
Cria o avaliador de movimento de vídeo.
Sintaxe
PFND3D12DDI_CREATEVIDEOMOTIONESTIMATOR_0060 Pfnd3d12ddiCreatevideomotionestimator0060;
HRESULT Pfnd3d12ddiCreatevideomotionestimator0060(
D3D12DDI_HDEVICE hDrvDevice,
const D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0060 *pArgs,
D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 hDrvMotionEstimator
)
{...}
Parâmetros
hDrvDevice
Um identificador para o dispositivo de exibição (contexto gráfico) usado pelo runtime do Direct3D.
pArgs
Ponteiro para uma estrutura D3D12DDIARG_CREATE_VIDEO_MOTION_ESTIMATOR_0060 .
hDrvMotionEstimator
Um identificador para um D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 que representa o tipo de avaliador de movimento do driver de modo de usuário.
Retornar valor
Retorna HRESULT.
Comentários
A operação de estimativa de movimento deve dar suporte à leitura e gravação em recursos protegidos por DRM de hardware quando o driver dá suporte a recursos protegidos direct3D. Se as entradas forem protegidas por DRM de hardware, o runtime exigirá que a saída seja um recurso protegido por DRM de hardware.
Supõe-se que a operação de estimativa de movimento seja gravada no objeto de contexto D3D12DDI_HVIDEOMOTIONESTIMATOR_0053 e no D3D12DDI_HVIDEOMOTIONVECTORHEAP_0053, portanto, elas devem ser criadas com uma sessão de recurso protegida quando as texturas de entrada estão protegidas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1903 |
Cabeçalho | d3d12umddi.h |