D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO_0095 structure (d3d12umddi.h)
The D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO_0095 structure defines the information necessary to apply a warped motion transformation to a reference picture in AV1 encoding.
Syntax
typedef struct D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO_0095 {
D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_0095 TransformationType;
INT TransformationMatrix[8];
BOOL InvalidAffineSet;
} D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO_0095;
Members
TransformationType
A D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_0095 enumeration value that specifies the type of warped motion transformation to apply.
TransformationMatrix[8]
This array consists of integers that represent the parameters of the transformation matrix for the warped motion. The exact usage of these parameters depends on the TransformationType.
InvalidAffineSet
Remarks
This structure is related to warped motion transformation/global motion type. It indicates the transform(s) to be applied to motion vectors.
See D3D12 AV1 video encoding for more information.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11, version 24H2 (WDDM 3.2) |
Header | d3d12umddi.h |
See also
D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_DESCRIPTOR_0095
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for