OverlayBitmap::getDropOutColor Method

現在しているドロップアウトカラーを返します。

構文

COLORREF getDropOutColor() const;

戻り値

現在使用されているドロップアウトカラー。OverlayBitmap::fillクラスライブラリリファレンス>クラス>OverlayBitmap>OverlayBitmap::fill Methodメ ソッド内で使用することによりオーバーレイビットマップをクリアすることができます。

サンプル

この例ではビットマップをドロップアウトカラーに設定しているマゼンタで塗りつぶしています。それによりビデオストリーム上のオーバーレイが透明になります。

smart_ptr<DShowLib::OverlayBitmap> pOverlayBitmap;
pOverlayBitmap = m_Grabber.getOverlay( ePP_DEVICE );
pOverlayBitmap->setDropOutColor( RGB(255,0,255) );  // ドロップアウトカラーをマゼンタに設定

// ビットマップをドロップアウトカラーで塗りつぶし透明にする
pOverlayBitmap->fill(pOverlayBitmap->getDropOutColor());