Condividi tramite


Metodo CImageDisplay.GetBitMasks

[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.

Il GetBitMasks metodo recupera le maschere di colore per un formato VIDEOINFO specificato.

Sintassi

const DWORD* GetBitMasks(
   const VIDEOINFO *pVideoInfo
);

Parametri

pVideoInfo

Puntatore alla struttura VIDEOINFO .

Valore restituito

Restituisce una matrice di tre valori DWORD .

Commenti

Se il membro biCompression è BI_BITFIELDS, il metodo restituisce un puntatore alle maschere di colore fornite nel membro dwBitMasks . Se il membro biCompression è BI_RGB, il metodo restituisce le maschere di colore corrispondenti alla profondità di bit. Se il metodo ha esito negativo , ad esempio la profondità di bit è minore di 16, il metodo restituisce la matrice {0,0,0}.

Requisiti

Requisito Valore
Intestazione
Winutil.h (include Streams.h)
Libreria
Strmbase.lib (build retail);
Strmbasd.lib (build di debug)

Vedi anche

Classe CImageDisplay