estrutura D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR (d3d12video.h)

Fornece dados para chamadas para ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado é D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR. Recupera os recursos de estimativa de movimento para um codificador de vídeo.

Sintaxe

typedef struct D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR {
  UINT                                                 NodeIndex;
  DXGI_FORMAT                                          InputFormat;
  D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS BlockSizeFlags;
  D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS  PrecisionFlags;
  D3D12_VIDEO_SIZE_RANGE                               SizeRange;
} D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR;

Membros

NodeIndex

Na operação de vários adaptadores, identifica o adaptador físico do dispositivo ao qual essa operação se aplica.

InputFormat

Uma estrutura DXGI_FORMAT especificando o formato dos recursos de entrada.

BlockSizeFlags

Uma combinação OR bit a bit de valores da enumeração D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS especificando os tamanhos de bloco de pesquisa com suporte do codificador para estimativa de movimento.

PrecisionFlags

Uma combinação OR bit a bit de valores da enumeração D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS especificando a precisão de vetor com suporte do codificador para estimativa de movimento.

SizeRange

Uma estrutura D3D12_VIDEO_SIZE_RANGE que representa o tamanho mínimo e máximo de entrada com suporte do driver. O driver define os campos dessa estrutura como zero se a estimativa de movimento não for compatível.

Comentários

Quando não houver suporte para o formato com estimativa de movimento, BlockSizeFlags será definido como D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAG_NONE, PrecisionFlags será definido como D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAG_NONE e SizeRange será definido como todos os zeros.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004 (10.0; Build 19041)
Servidor mínimo com suporte Windows Server, versão 2004 (10.0; Build 19041)
Cabeçalho d3d12video.h