Condividi tramite


enumerazione D3D11_VIDEO_PROCESSOR_FORMAT_CAPS (d3d11.h)

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

Sintassi

typedef enum D3D11_VIDEO_PROCESSOR_FORMAT_CAPS {
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = 0x1,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = 0x2,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = 0x4,
  D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} ;

Costanti

 
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED
Valore: 0x1
Il processore video può deinterlace un flusso di input che contiene video RGB interlacciati.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP
Valore: 0x2
Il processore video può eseguire la regolazione del colore sul video RGB.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY
Valore: 0x4
Il processore video può eseguire luma keying nel video RGB.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED
Valore: 0x8
Il processore video può deinterlace flussi di input con formati di colore palttizzati.

Commenti

Questi flag definiscono le 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 si riferiscono al supporto RGB per le funzioni normalmente applicate al video YCbCr: denterlacing, regolazione del colore e luma keying. 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 nuovamente il risultato in RGB.

Analogamente, un dispositivo che supporta la denterlacing non è necessario per supportare la denterlacing di formati palettizzati. Questa funzionalità è indicata dal flag D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED .

Requisiti

   
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Intestazione d3d11.h

Vedi anche

D3D11_VIDEO_PROCESSOR_CAPS

Enumerazioni video Direct3D 11