Condividi tramite


enumerazione D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 (d3d12umddi.h)

Definisce le funzionalità del processore video di deinterlacing.

Sintassi

typedef enum D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAGS_0020 {
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_NONE,
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB,
  D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
} ;

Costanti

 
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_NONE
Nessuna deinterlacing.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_BOB
Il processore video può eseguire bob deinterlacing. In bob deinterlacing le righe di campo mancanti vengono interpolate dalle righe sopra e sotto. Bob deinterlacing non richiede fotogrammi di riferimento.
D3D12DDI_VIDEO_PROCESS_DEINTERLACE_FLAG_0020_CUSTOM
Il processore video può eseguire un disinlacing personalizzato di alta qualità. Questa funzionalità richiede il numero di fotogrammi di riferimento indicati in D3D12DDI_VIDEO_DECODE_REFERENCE_FRAMES_0032. Se il processore video non ha il numero necessario di fotogrammi di riferimento, torna a bob deinterlacing.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h (include D3d12umddi.h)