Compartilhar via


estrutura D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060 (d3d12umddi.h)

A funcionalidade de vídeo marcar para estimativa de movimento.

Sintaxe

typedef struct D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060 {
  UINT                                                         NodeIndex;
  DXGI_FORMAT                                                  InputFormat;
  D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053 BlockSizeFlags;
  D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053  PrecisionFlags;
  D3D12DDI_VIDEO_SIZE_RANGE_0032                               SizeRange;
} D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060;

Membros

NodeIndex

Na operação de vários adaptadores, esse valor indica a qual adaptador físico do dispositivo essa operação se aplica.

InputFormat

O DXGI_FORMAT do quadro de entrada e do quadro de referência. Atualmente, somente DXGI_FORMAT_NV12 é permitido.

BlockSizeFlags

Os tamanhos de bloco compatíveis com o driver. Pelo menos um bit deve ser definido para dar suporte à operação de estimativa de movimento. Defina esse valor como NONE se não houver suporte. Consulte D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS_0053.

PrecisionFlags

A precisão compatível com o driver. Pelo menos um bit deve ser definido para dar suporte à operação de estimativa de movimento. Defina esse valor como NONE se não houver suporte. Consulte D3D12DDI_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS_0053.

SizeRange

Define o tamanho mínimo e máximo de entrada e referência em Pixels compatíveis com o driver. Defina esse valor como zeros quando não houver suporte para estimativa de movimento.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1903
Cabeçalho d3d12umddi.h