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)

另請參閱

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

GetCaps