D3D11_VIDEO_PROCESSOR_CONTENT_DESC 结构 (d3d11.h)
描述视频处理器的视频流。
语法
typedef struct D3D11_VIDEO_PROCESSOR_CONTENT_DESC {
D3D11_VIDEO_FRAME_FORMAT InputFrameFormat;
DXGI_RATIONAL InputFrameRate;
UINT InputWidth;
UINT InputHeight;
DXGI_RATIONAL OutputFrameRate;
UINT OutputWidth;
UINT OutputHeight;
D3D11_VIDEO_USAGE Usage;
} D3D11_VIDEO_PROCESSOR_CONTENT_DESC;
成员
InputFrameFormat
描述视频流交错方式的 D3D11_VIDEO_FRAME_FORMAT 枚举的成员。
InputFrameRate
输入视频流的帧速率,指定为 DXGI_RATIONAL 结构。
InputWidth
输入帧的宽度(以像素为单位)。
InputHeight
输入帧的高度(以像素为单位)。
OutputFrameRate
输出视频流的帧速率,指定为 DXGI_RATIONAL 结构。
OutputWidth
输出帧的宽度(以像素为单位)。
OutputHeight
输出帧的高度(以像素为单位)。
Usage
描述视频处理器的使用方式的 D3D11_VIDEO_USAGE 枚举的成员。 该值指示速度和视频质量之间的所需权衡。 驱动程序在创建视频处理器时使用此标志作为提示。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
标头 | d3d11.h |