Condividi tramite


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)

Vedi anche

DXVA_Frequency

DXVA_SampleFormat