DXVADDI_DECODEINPUT 結構 (d3dumddi.h)
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 成員中指定,以及呼叫使用者模式顯示驅動程式 GetCaps 函式時,D3DDDIARG_GETCAPS Type 成員中的D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO值,以擷取譯碼視訊所需的壓縮緩衝區類型相關信息。 壓縮的緩衝區資訊會透過 D3DDDIARG_GETCAPS 的 pData 成員,在DXVADDI_DECODEBUFFERINFO結構的指標中傳回。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。 |
標頭 | d3dumddi.h (include D3dumddi.h) |