Compartilhar via


estrutura D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT (d3d12video.h)

Fornece dados de entrada para chamadas para ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap.

Sintaxe

typedef struct D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT {
  ID3D12VideoMotionVectorHeap *pMotionVectorHeap;
  UINT                        PixelWidth;
  UINT                        PixelHeight;
} D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT;

Membros

pMotionVectorHeap

O ID3D12VideoMotionVectorHeap que contém o layout de dados dependentes de hardware da pesquisa de movimento.

PixelWidth

A largura do pixel da textura na qual a operação de estimativa de movimento foi executada. O heap do avaliador de movimento pode ser alocado para dar suporte a um intervalo de tamanho, esse parâmetro informa o tamanho da última operação de estimativa de movimento.

PixelHeight

A altura do pixel da textura em que a operação de estimativa de movimento foi executada. O heap do avaliador de movimento pode ser alocado para dar suporte a um intervalo de tamanho, esse parâmetro informa o tamanho da última operação de estimativa de movimento.

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