structure D3D12DDI_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT_0060 (d3d12umddi.h)
Décrit la sortie de l’opération de résolution.
Syntaxe
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;
Membres
hDrvMotionVectorTexture2D
Ressource de sortie pour les vecteurs de mouvement résolus. Les vecteurs de mouvement sont résolus en texture 2D DXGI_FORMAT_R16G16_SINT. Les données résolues sont censées être un entier signé de 16 octets avec l’unité pel de quart, avec le composant vecteur X stocké dans le composant R et le composant vectoriel Y stocké dans le composant G. Les vecteurs de mouvement sont stockés dans une disposition 2D qui correspond à la disposition de pixels des textures d’entrée d’origine.
MotionVectorCoordinate
Spécifie l’origine de sortie des vecteurs de mouvement. La sous-région restante doit être suffisamment grande pour stocker tous les vecteurs de mouvement par bloc spécifiés par l’entrée PixelWidth/PixelHeight et le D3D12DDI_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_0053.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1903 |
d’en-tête | d3d12umddi.h |