struttura DXVA_VideoDesc (dxva.h)
La struttura DXVA_VideoDesc viene inviata dal renderer al driver per specificare una descrizione del flusso video in cui deve essere eseguita l'operazione di conversione dei dati o della frequenza dei fotogrammi.
Sintassi
typedef struct _DXVA_VideoDesc {
DWORD Size;
DWORD SampleWidth;
DWORD SampleHeight;
DWORD SampleFormat;
D3DFORMAT d3dFormat;
DXVA_Frequency InputSampleFreq;
DXVA_Frequency OutputFrameFreq;
} DXVA_VideoDesc, *LPDXVA_VideoDesc;
Members
Size
Specifica le dimensioni di questa struttura, in byte.
SampleWidth
Specifica la larghezza del campione, espressa in pixel.
SampleHeight
Specifica l'altezza del campione, in pixel.
SampleFormat
Specifica il formato dell'esempio definito dalla struttura DXVA_SampleFormat .
d3dFormat
Specifica il formato della superficie Direct3D dell'esempio.
InputSampleFreq
Specifica la frequenza del video in ingresso definito dalla struttura DXVA_Frequency .
OutputFrameFreq
Specifica la frequenza dei fotogrammi desiderata del video di output, come definito da DXVA_Frequency.
Commenti
Per esempi che illustrano i valori dei membri della struttura per la denterlacing o la conversione di diversi tipi di contenuto, vedere DeinterlaceQueryAvailableModes.
Requisiti
Requisito | Valore |
---|---|
Intestazione | dxva.h (include Dxva.h) |