Classe CImageDisplay
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine 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, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
La CImageDisplay
classe è una classe helper per i renderer video GDI per gestire il formato di visualizzazione. L'oggetto archivia una struttura VIDEOINFO che descrive la modalità di visualizzazione corrente, inizializzata nel metodo del costruttore dell'oggetto. Il metodo CheckMediaType dell'oggetto verifica se è possibile eseguire il rendering efficiente di un tipo di supporto proposto usando GDI.
Variabili membro protette | Descrizione |
---|---|
m_Display | Struttura VIDEOINFO che descrive il formato di visualizzazione corrente. |
Metodi protetti | Descrizione |
CheckBitFields | Convalida le maschere di colore in una struttura VIDEOINFO . |
CountPrefixBits | Calcola il numero di bit zero all'inizio di un campo di bit specificato. |
CountSetBits | Restituisce il numero di bit impostati su 1 in un campo bit specificato. |
Metodi pubblici | Descrizione |
CheckHeader Validità | Convalida una struttura BITMAPINFOHEADER . |
CheckMediaType | Determina se un tipo di supporto proposto è compatibile con il formato di visualizzazione. |
CheckPaletteHeader | Convalida le voci della tavolozza in una struttura VIDEOINFO . |
CheckVideoType | Verifica se un formato VIDEOINFO specificato è compatibile con il formato di visualizzazione. |
CImageDisplay | Metodo costruttore. |
GetBitMasks | Recupera le maschere di colore per un formato VIDEOINFO specificato. |
GetColourMask | Recupera le maschere di colore per il formato di visualizzazione corrente. |
GetDisplayDepth | Recupera la profondità di bit della modalità di visualizzazione corrente. |
GetDisplayFormat | Recupera un formato video che descrive la modalità di visualizzazione corrente. |
IsPalettised | Retermines se il formato di visualizzazione corrente è palettizzato. |
RefreshDisplayType | Aggiornamenti il formato video dell'oggetto in modo che corrisponda alla visualizzazione specificata |
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|