enumerazione D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE (d3d11.h)
Specifica la modalità di riempimento alfa per l'elaborazione video.
Sintassi
typedef enum D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE {
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE = 0,
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND = 1,
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION = 2,
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM = 3
} ;
Costanti
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE Valore: 0 I valori alfa all'interno del rettangolo di destinazione sono impostati su opaco. |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND Valore: 1 I valori alfa all'interno del rettangolo di destinazione vengono impostati sul valore alfa specificato nel colore di sfondo. Per impostare il colore di sfondo, chiamare il metodo ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor . |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION Valore: 2 I valori alfa esistenti rimangono invariati nell'area di output. |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM Valore: 3 I valori alfa vengono acquisiti da un flusso di input, ridimensionato e copiato nel rettangolo di destinazione corrispondente per tale flusso. Il flusso di input viene specificato nel parametro StreamIndex del metodo ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode . Se il flusso di input non dispone di dati alfa, il processore video imposta i valori alfa nel rettangolo di destinazione su opaco. Se il flusso di input è disabilitato o il rettangolo di origine è vuoto, i valori alfa nel rettangolo di destinazione non vengono modificati. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Intestazione | d3d11.h |