D3D11_VIDEO_SAMPLE_DESC 结构体同样是 Direct3D 11 中的一部分,用于描述视频处理器的采样参数。这个结构体的定义也在 D3d11_1.h 头文件中。

以下是 D3D11_VIDEO_SAMPLE_DESC 结构体的定义:
typedef struct D3D11_VIDEO_SAMPLE_DESC {
  UINT                          Width;
  UINT                          Height;
  DXGI_FORMAT                   Format;
  DXGI_COLOR_SPACE_TYPE         ColorSpace;
  DXGI_EXTEND_MODE              SampleDesc;
} D3D11_VIDEO_SAMPLE_DESC;

该结构体的各个成员含义如下:

  •  Width 和 Height: 采样的视频帧的宽度和高度。

  •  Format: 采样的视频帧的格式。

  •  ColorSpace: 采样的视频帧的颜色空间。

  •  SampleDesc: 采样描述,描述了如何对采样进行扩展。


这个结构体主要用于描述视频处理器如何采样输入数据。在视频处理中,采样是一个重要的步骤,涉及到从视频流中选择部分像素进行处理。这个结构体提供了一些参数,帮助指导采样的过程。


转载请注明出处:http://www.zyzy.cn/article/detail/25826/Win32 API/D3d11_1.h/D3D11_VIDEO_SAMPLE_DESC