共用方式為


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)

另請參閱

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

GetCaps