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.

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