estrutura D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 (d3d12umddi.h)
Descreve a saída da operação de resolve.
Sintaxe
typedef struct D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 {
D3D12DDI_HRESOURCE hDrvMotionVectorTexture2D;
D3D12DDI_RESOURCE_COORDINATE_0053 MotionVectorCoordinate;
} D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060;
Membros
hDrvMotionVectorTexture2D
O recurso de saída para vetores de movimento resolvidos. Os vetores de movimento são resolvidos para uma textura 2D DXGI_FORMAT_R16G16_SINT. Espera-se que os dados resolvidos sejam um inteiro com sinal de 16 bytes com unidade de pel do trimestre, s com o componente vetor X armazenado no componente R e o componente vetor Y armazenado no componente G. Os vetores de movimento são armazenados em um layout 2D que corresponde ao layout de pixel das texturas de entrada originais.
MotionVectorCoordinate
Especifica a origem da saída dos vetores de movimento. A sub-região restante deve ser grande o suficiente para armazenar todos os vetores de movimento por bloco especificados pelo PixelWidth/PixelHeight de entrada e pelo D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1903 |
Cabeçalho | d3d12umddi.h |