在 Win32 API 的 Direct3D 11 中,D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC 结构用于描述视频处理器的输出视图。以下是该结构的定义:
typedef struct D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC {
  D3D11_VIEWS             View;
  DXGI_FORMAT            Format;
  DXGI_RATIONAL          FrameRate;
  D3D11_VIDEO_USAGE      Usage;
  UINT                   Texture2D;
} D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC;

这个结构包含以下字段:

  •  View: 一个 D3D11_VIEWS 结构,表示输出视图的类型。

  •  Format: DXGI_FORMAT,表示输出视图的格式。

  •  FrameRate: DXGI_RATIONAL 结构,表示输出帧率。

  •  Usage: 一个枚举类型,表示视频的用途。

  •  Texture2D: 一个无符号整数,表示 2D 纹理的索引。


这个结构通常用于配置视频处理器的输出视图。


转载请注明出处:http://www.zyzy.cn/article/detail/25731/Win32 API/D3d11.h/D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC