D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS 枚举 (d3d12video.h)
指定视频编码器图片控件标志。
语法
typedef enum D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS {
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE,
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE
} ;
常量
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE 无。 |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE 在将来的编码命令中,关联的帧将用作参考帧。 指示应输出重新构造的图片以及位流,以便主机将其放置在重新构造的图片引用列表中的将来调用中。 请注意,将某些帧类型标记为引用可能存在限制。 在设置此值之前,请检查功能支持。 |
注解
此枚举中的值由 D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC 使用。
如果未设置此标志,在 ID3D12VideoEncodeCommandList2::EncodeFrame 的关联调用中,D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE.pReconstructedPicture 可以为 nullptr。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows 内部版本 22000 |
标头 | d3d12video.h |