D3D11_1DDI_VIDEO_PROCESSOR_CAPS结构 (d3d10umddi.h)

介绍 Microsoft Direct3D 11 视频处理器的功能。

语法

typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CAPS {
  UINT DeviceCaps;
  UINT FeatureCaps;
  UINT FilterCaps;
  UINT InputFormatCaps;
  UINT AutoStreamCaps;
  UINT StereoCaps;
  UINT RateConversionCapsCount;
  UINT MaxInputStreams;
  UINT MaxStreamStates;
} D3D11_1DDI_VIDEO_PROCESSOR_CAPS;

成员

DeviceCaps

D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS 枚举中零个或多个标志的按位 OR

FeatureCaps

D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS 枚举中零个或多个标志的按位 OR

FilterCaps

D3D11_1DDI_VIDEO_PROCESSOR_FILTER_CAPS 枚举中零个或多个标志的按位 OR

InputFormatCaps

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS 枚举中零个或多个标志的按位 OR

AutoStreamCaps

D3D11_1DDI_VIDEO_PROCESSOR_AUTO_STREAM_CAPS 枚举中零个或多个标志的按位 OR

StereoCaps

D3D11_1DDI_VIDEO_PROCESSOR_STEREO_CAPS 枚举中零个或多个标志的按位 OR

RateConversionCapsCount

帧速率转换功能的数量。 若要枚举帧速率转换功能,请调用 GetVideoProcessorRateConversionCaps 函数。

MaxInputStreams

可以同时启用的最大输入流数。

MaxStreamStates

设备可存储状态数据的最大输入流数。

言论

视频处理器存储每个输入流的状态信息。 这些状态在 blits 之间保持。 对于每个 blit,应用程序将选择要启用或禁用的流。 禁用流不会影响该流的状态信息。

MaxStreamStates 成员提供可以保存的最大流状态数。 MaxInputStreams 成员提供可在 blit 期间启用的最大流数。 这两个值可能有所不同。

要求

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

另请参阅

D3D11_1DDI_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_DEVICE_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FILTER_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS

D3D11_1DDI_VIDEO_PROCESSOR_STEREO_CAPS

GetVideoProcessorRateConversionCaps