Compartir a través de


enumeración D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE (d3d10umddi.h)

Especifica el modo de relleno alfa para el procesamiento de vídeo.

Syntax

typedef enum D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE {
  D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE,
  D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND,
  D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION,
  D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM
} ;

Constantes

 
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE
Los valores alfa dentro del rectángulo de destino se establecen en opaco.
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND
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 a la función VideoProcessorSetOutputBackgroundColor .
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION
Los valores alfa existentes permanecen sin cambios en la superficie de salida.
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM
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 de la función 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
Servidor mínimo compatible Windows Server 2012
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

VideoProcessorSetOutputAlphaFillMode

VideoProcessorSetOutputBackgroundColor