Compartilhar via


Per-Pixel Alpha Blending

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Quatro subtipos de mídia foram definidos para mesclagem alfa por pixel. Esses subtipos só têm suporte quando a VMR está no modo de mistura. A VMR rejeitará a conexão se ela não estiver no modo de combinação quando um filtro upstream tentar se conectar usando um desses subtipos. Esses subtipos são definidos em uuids.h:

  • MEDIASUBTYPE_ARGB1555
  • MEDIASUBTYPE_ARGB4444
  • MEDIASUBTYPE_ARGB32
  • MEDIASUBTYPE_AYUV

Para obter mais informações, consulte Subtipos de vídeo RGB não compactados e Subtipos de vídeo YUV.