D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 结构 (d3d12video.h)
表示 H.264 编码的编解码器配置。
语法
typedef struct D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264 {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS ConfigurationFlags;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES DirectModeConfig;
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES DisableDeblockingFilterConfig;
} D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264;
成员
ConfigurationFlags
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS 枚举中的 标志的按位 OR 组合,用于定义启用的编解码器功能集。
DirectModeConfig
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES枚举中指定直接模式的值。
DisableDeblockingFilterConfig
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES 枚举中的值,指定与 H.264 规范中的disable_deblocking_filter_idc语法相关的配置。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows 内部版本 22000 |
标头 | d3d12video.h |