struttura DXVADDI_VIDEOPROCESSORINPUT (d3dumddi.h)

La struttura DXVADDI_VIDEOPROCESSORINPUT descrive un flusso video elaborato da un tipo di dispositivo di elaborazione video.

Sintassi

typedef struct _DXVADDI_VIDEOPROCESSORINPUT {
  [in] const GUID        *pVideoProcGuid;
  [in] DXVADDI_VIDEODESC VideoDesc;
  [in] D3DDDIFORMAT      RenderTargetFormat;
} DXVADDI_VIDEOPROCESSORINPUT;

Members

[in] pVideoProcGuid

Puntatore a un GUID che rappresenta il tipo di dispositivo di elaborazione video.

[in] VideoDesc

Struttura DXVADDI_VIDEODESC che descrive il flusso video.

[in] RenderTargetFormat

Valore D3DDDIFORMAT tipizzato che indica il formato pixel della destinazione di rendering per il dispositivo di elaborazione video.

Commenti

Quando il valore di D3DDDICAPS_GETVIDEOPROCESSORRTFORMATCOUNT, D3DDDICAPS_GETVIDEOPROCESSORRTFORMATS, D3DDDICAPS_GETVIDEOPROCESSORRTSUBSTREAMFORMATCOUNT o D3DDDICAPS_GETVIDEOPROCESSORRTSUBSTREAMFORMATS D3DDDICAPS_TYPE tipo viene inviato in una chiamata alla funzione GetCaps del driver di visualizzazione in modalità utente, il driver ignora il membro RenderTargetFormat di DXVADDI_VIDEOPROCESSORINPUT.

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_VIDEODESC

DXVADDI_VIDEOPROCESSORCAPS

GetCaps