Condividi tramite


Enumerazione AMOVERLAYFX (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Specifica gli effetti su una superficie di sovrapposizione hardware DirectDraw.

Sintassi

typedef enum AMOVERLAYFX {
  AMOVERFX_NOFX = 0,
  AMOVERFX_MIRRORLEFTRIGHT = 0x2,
  AMOVERFX_MIRRORUPDOWN = 0x4,
  AMOVERFX_DEINTERLACE = 0x8
} ;

Costanti

 
AMOVERFX_NOFX
Valore: 0
Video normale (nessun effetto).
AMOVERFX_MIRRORLEFTRIGHT
Valore: 0x2
Rispecchiare la sovrimpressione sull'asse verticale.
AMOVERFX_MIRRORUPDOWN
Valore: 0x4
Rispecchiare la sovrimpressione sull'asse orizzontale.
AMOVERFX_DEINTERLACE
Valore: 0x8
Se usato in IAMOverlayFX::QueryOverlayFXCaps, questo flag specifica se l'hardware può supportare l'hint directDraw 7 DDOVERFX_DEINTERLACE. Se usato con i metodi IAMOverlayFX::GetOverlayFX o IAMOverlayFX::SetOverlayFX , questo flag indica che la sovrimpressione deve essere dinterlaced, se possibile.

Requisiti

Requisito Valore
Intestazione strmif.h (include Dshow.h)

Vedi anche

Tipi enumerati DirectShow

Interfaccia IAMOverlayFX