DXVADDI_DECODEINPUT结构描述Microsoft DirectX 视频加速(DirectX VA)解码类型支持的呈现目标格式。
语法
typedef struct _DXVADDI_DECODEINPUT {
[in] const GUID *pGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
} DXVADDI_DECODEINPUT;
成员
[in] pGuid
指向表示 DirectX VA 解码类型的 GUID 的指针。
[in] VideoDesc
pGuid 指向的解码类型支持的呈现目标的 DXVADDI_VIDEODESC 结构。
言论
指向DXVADDI_DECODEINPUT结构的指针在 D3DDDIARG_GETCAPS 结构的 pInfo 成员中指定,以及D3DDDIARG_GETCAPS 类型 成员中的D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO值,用于在调用用户模式显示驱动程序的 GetCaps 函数中检索有关解码视频所需的压缩缓冲区类型的信息。 压缩的缓冲区信息通过D3DDDIARG_GETCAPS的 pData 成员返回到指向 DXVADDI_DECODEBUFFERINFO 结构的指针中。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | 在 Windows Vista 和更高版本的 Windows作系统中可用。 |
| 标头 | d3dumddi.h (包括 D3dumddi.h) |