enumeración D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE (d3d11.h)
Especifica el modo de relleno alfa para el procesamiento de vídeo.
Syntax
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
} ;
Constantes
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE Valor: 0 Los valores alfa dentro del rectángulo de destino se establecen en opaco. |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND Valor: 1 Los valores alfa dentro del rectángulo de destino se establecen en el valor alfa especificado en el color de fondo. Para establecer el color de fondo, llame al método ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor . |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION Valor: 2 Los valores alfa existentes permanecen sin cambios en la superficie de salida. |
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM Valor: 3 Los valores alfa se toman de un flujo de entrada, se escalan y copian en el rectángulo de destino correspondiente para esa secuencia. El flujo de entrada se especifica en el parámetro StreamIndex del método ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode . Si el flujo de entrada no tiene datos alfa, el procesador de vídeo establece los valores alfa en el rectángulo de destino en opaco. Si el flujo de entrada está deshabilitado o el rectángulo de origen está vacío, los valores alfa del rectángulo de destino no se modifican. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado | d3d11.h |