Compartilhar via


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.

Valor de retorno

Retorna HRESULT.

Observações

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 ao suporte a recursos protegidos do Direct3D. Se as entradas estiverem 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 são protegidas.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10, versão 1903
cabeçalho d3d12umddi.h