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