struttura DXVADDI_DECODEINPUT (d3dumddi.h)

La struttura DXVADDI_DECODEINPUT descrive un formato di destinazione di rendering supportato da un tipo di decodifica DirectX Video Acceleration (DirectX VA) Microsoft.

Sintassi

typedef struct _DXVADDI_DECODEINPUT {
  [in] const GUID        *pGuid;
  [in] DXVADDI_VIDEODESC VideoDesc;
} DXVADDI_DECODEINPUT;

Members

[in] pGuid

Puntatore al GUID che rappresenta il tipo di decodifica va DirectX.

[in] VideoDesc

Struttura DXVADDI_VIDEODESC per la destinazione di rendering supportata dal tipo di decodifica a cui punta pGuid .

Commenti

Un puntatore alla struttura DXVADDI_DECODEINPUT viene specificato nel membro pInfo della struttura D3DDDIARG_GETCAPS insieme a un valore D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO nel membro Type di D3DDDIARG_GETCAPS-in una chiamata alla funzione GetCaps del driver di visualizzazione in modalità utente per recuperare informazioni sui tipi di buffer compressi necessari per decodificare il video. Le informazioni sul buffer compresso vengono restituite in un puntatore a una struttura DXVADDI_DECODEBUFFERINFO tramite il membro pData di D3DDDIARG_GETCAPS.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione d3dumddi.h (include D3dumddi.h)

Vedi anche

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

GetCaps