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) |