D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC 结构 (d3d10umddi.h)

描述视频处理器的视频流。

语法

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC {
  D3D11_1DDI_VIDEO_FRAME_FORMAT InputFrameFormat;
  DXGI_RATIONAL                 InputFrameRate;
  UINT                          InputWidth;
  UINT                          InputHeight;
  DXGI_RATIONAL                 OutputFrameRate;
  UINT                          OutputWidth;
  UINT                          OutputHeight;
  D3D11_1DDI_VIDEO_USAGE        Usage;
} D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC;

成员

InputFrameFormat

描述视频流交错方式的 D3D11_1DDI_VIDEO_FRAME_FORMAT 枚举的成员。

InputFrameRate

输入视频流的帧速率,指定为 DXGI_RATIONAL 结构。

InputWidth

输入帧的宽度(以像素为单位)。

InputHeight

输入帧的高度(以像素为单位)。

OutputFrameRate

输出视频流的帧速率,指定为 DXGI_RATIONAL 结构。

OutputWidth

输出帧的宽度(以像素为单位)。

OutputHeight

输出帧的高度(以像素为单位)。

Usage

描述视频处理器的使用方式的 D3D11_1DDI_VIDEO_USAGE 枚举的成员。 该值指示速度和视频质量之间的所需权衡。 驱动程序在创建视频处理器时使用此标志作为提示。

要求

要求
最低受支持的客户端 Windows 8
最低受支持的服务器 Windows Server 2012
标头 d3d10umddi.h (包括 D3d10umddi.h)

另请参阅

D3D11_1DDI_VIDEO_FRAME_FORMAT

D3D11_1DDI_VIDEO_USAGE

DXGI_RATIONAL