1. D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE:
- 表示视频帧格式是逐行扫描(progressive)的。
- 逐行扫描表示图像的每一帧都由单个扫描轨迹扫描,而不是交替扫描。
D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE
2. D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST:
- 表示视频帧格式是交替扫描的,从顶部场开始。
- 交替扫描表示图像的每一帧都由两个场(偶场和奇场)组成,这两个场是交替显示的。
D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST
3. D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST:
- 表示视频帧格式是交替扫描的,从底部场开始。
- 与上述相似,交替扫描表示图像的每一帧都由两个场组成,这两个场是交替显示的,但是从底部场开始。
D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST
这些枚举值用于描述视频帧的扫描格式,以便程序能够正确地解释和显示视频数据。在视频解码和渲染过程中,了解视频帧的扫描格式是很重要的,因为不同的格式可能需要不同的处理方法。
转载请注明出处:http://www.zyzy.cn/article/detail/25761/Win32 API/D3d11.h/D3D11_VIDEO_FRAME_FORMAT