D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS 枚举 (d3d12video.h)
指定视频编码器序列控件属性的标志。
语法
typedef enum D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS {
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE
} ;
常量
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE 无。 |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE 指示 D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC更改。PictureTargetResolution。 |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE 指示 [D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC 中的更改。RateControl] ( (ns-d3d12video-d3d12_video_encoder_sequence_control_desc.md) 。 |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE 指示 D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC更改。SelectedLayoutMode 或 D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC.pFrameSubregionsLayoutData。 |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH 使用 D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC 中的配置从此帧开始启动刷新内会话 。IntraRefreshConfig。 |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE 指示 D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC更改。CodecGOPSequence。 |
注解
请注意,根据编解码器的不同,重新配置请求可能需要在位流和新的 SPS 标头中插入一个ID。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows 内部版本 22000 |
标头 | d3d12video.h |