Condividi tramite


enumerazione D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS (d3d10umddi.h)

Definisce le funzionalità correlate ai formati di input per un processore video Di Microsoft Direct3D 11.

Sintassi

typedef enum D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS {
  D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED,
  D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP,
  D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY,
  D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
} ;

Costanti

 
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED
Il processore video può deinterlace un flusso di input che contiene video RGB interlacciato.
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP
Il processore video può eseguire la regolazione del colore nel video RGB.
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY
Il processore video può eseguire il keying luma nel video RGB.
D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
Il processore video può deinterlace flussi di input con formati di colore pallido.

Osservazioni

Questi flag definiscono funzionalità di elaborazione video che in genere non sono necessarie e che i dispositivi video non sono quindi necessari per supportare.

I primi tre flag sono correlati al supporto RGB per le funzioni normalmente applicate al video YCbCr: deinterlacing, regolazione del colore e tasto luma. Un dispositivo che supporta queste funzioni per YCbCr non è necessario per supportarli per l'input RGB. Il supporto dell'input RGB per queste funzioni è una funzionalità aggiuntiva, riflessa da queste costanti. Si noti che il driver potrebbe convertire l'input in un altro spazio colore, eseguire la funzione indicata e quindi convertire il risultato in RGB

Analogamente, un dispositivo che supporta la denterlacing non è necessario per supportare la disincantazione di formati palettizzati. Questa funzionalità è indicata dal valore di enumerazione D3D11_1DDI_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8
server minimo supportato Windows Server 2012
intestazione d3d10umddi.h (include D3d10umddi.h)