D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE enumeração (d3d10umddi.h)
Especifica o modo de preenchimento alfa para processamento 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 Os valores alfa dentro do retângulo de destino são definidos como opacos. |
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND Os valores alfa dentro do retângulo de destino são definidos como o valor alfa especificado na cor da tela de fundo. Para definir a cor da tela de fundo, chame a função VideoProcessorSetOutputBackgroundColor . |
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION Os valores alfa existentes permanecem inalterados na superfície de saída. |
D3D11_1DDI_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM Os valores alfa são obtidos de um fluxo de entrada, dimensionados e copiados para o retângulo de destino correspondente para esse fluxo. O fluxo de entrada é especificado no parâmetro StreamIndex da função VideoProcessorSetOutputAlphaFillMode . Se o fluxo de entrada não tiver dados alfa, o processador de vídeo definirá os valores alfa no retângulo de destino como opacos. Se o fluxo de entrada estiver desabilitado ou o retângulo de origem estiver vazio, os valores alfa no retângulo de destino não serão modificados. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |