D3D12DDI_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT_0095 结构 (d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT_0095结构描述了 AV1 编码器的图片控件支持设置。
语法
typedef struct D3D12DDI_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT_0095 {
D3D12DDI_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE_0095 PredictionMode;
UINT MaxUniqueReferencesPerFrame;
D3D12DDI_VIDEO_ENCODER_AV1_FRAME_TYPE_0095_FLAGS SupportedFrameTypes;
D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_0095_FLAGS SupportedReferenceWarpedMotionFlags;
} D3D12DDI_VIDEO_ENCODER_CODEC_AV1_PICTURE_CONTROL_SUPPORT_0095;
成员
PredictionMode
输入参数。 一个D3D12DDI_VIDEO_ENCODER_AV1_COMP_PREDICTION_TYPE_0095枚举,用于指定要使用的所请求的预测模式。 驱动程序必须返回输出参数,假设将在图片参数结构中使用此预测模式对帧进行编码。
MaxUniqueReferencesPerFrame
输出参数。 指示可以同时为给定帧选择 DPB 中有多少个唯一引用帧,这些引用类型 (API 客户端管理的图片控件参数中的 LAST、...、ALTREF 等) 。 换句话说,D3D12DDI_VIDEO_ENCODE_REFERENCE_FRAMES_0080.pSubresources[ReferenceFramesReconPictureDescriptors[ReferenceIndices[i]]中的项0xFF) ,非重复的最大数目 (和与重建的PictureResourceIndex != 的条目。[0..7] 中 i 的重建PictureResourceIndex]。
SupportedFrameTypes
输出参数。 一个D3D12DDI_VIDEO_ENCODER_AV1_FRAME_TYPE_0095_FLAGS枚举,指定要在D3D12DDI_VIDEO_ENCODER_AV1_FRAME_TYPE_0095中使用的受支持帧类型。
SupportedReferenceWarpedMotionFlags
输出参数。 一个D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_WARPED_MOTION_TRANSFORMATION_0095_FLAGS枚举,指定要在D3D12DDI_VIDEO_ENCODER_AV1_REFERENCE_PICTURE_WARPED_MOTION_INFO_0095中使用的支持类型。TransformationType。
注解
有关详细信息,请参阅 D3D12 AV1 视频编码 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 11 版本 24H2 (WDDM 3.2) |
标头 | d3d12umddi.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈