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