DXVADDI_VIDEOPROCESSORINPUT 结构 (d3dumddi.h)
DXVADDI_VIDEOPROCESSORINPUT 结构描述由视频处理设备类型处理的视频流。
语法
typedef struct _DXVADDI_VIDEOPROCESSORINPUT {
[in] const GUID *pVideoProcGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
[in] D3DDDIFORMAT RenderTargetFormat;
} DXVADDI_VIDEOPROCESSORINPUT;
成员
[in] pVideoProcGuid
指向表示视频处理设备类型的 GUID 的指针。
[in] VideoDesc
描述视频流的 DXVADDI_VIDEODESC 结构。
[in] RenderTargetFormat
一个D3DDDIFORMAT类型的值,指示视频处理设备的呈现目标的像素格式。
注解
在调用用户模式显示驱动程序的 GetCaps 函数时,D3DDDICAPS_GETVIDEOPROCESSORRTFORMATCOUNT、D3DDDICAPS_GETVIDEOPROCESSORRTFORMATS、D3DDDICAPS_GETVIDEOPROCESSORRTSUBSTREAMFORMATCOUNT或D3DDDICAPS_GETVIDEOPROCESSORRTSUBSTREAMFORMATS D3DDDICAPS_TYPE类型值时,驱动程序会忽略 DXVADDI_VIDEOPROCESSORINPUT 的 RenderTargetFormat 成员。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | d3dumddi.h (包括 D3dumddi.h) |