D3D12_VIDEO_ENCODER_INTRA_REFRESH 结构 (d3d12video.h)
表示视频编码的刷新内设置。
语法
typedef struct D3D12_VIDEO_ENCODER_INTRA_REFRESH {
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE Mode;
UINT IntraRefreshDuration;
} D3D12_VIDEO_ENCODER_INTRA_REFRESH;
成员
Mode
一个值,该值来自 D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE 枚举,用于指定内部刷新模式。
IntraRefreshDuration
一个 UINT64,用于指定刷新内会话的持续时间(以帧数 为单位)。 对于D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_ROW_BASED,此值和帧高度定义 IR 会话期间 I 行的大小。
备注
触发刷新内会话时,主机会通知相对于 [0.] 的当前帧编号。IntraRefreshDuration) 会话,方法是在图片控件结构中设置 IntraRefreshFrameIndex 。
要求
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows 内部版本 22000 |
标头 | d3d12video.h |