DirectShow DirectShow 레퍼런스 DirectShow 의 열거형 VMR9AlphaBitmapFlags [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
VMR9AlphaBitmapFlags 열거형은,VMR9AlphaBitmap 구조체의 dwFlags 멤버에 사용 가능한 값을 정의한다.
구문
typedef enum VMR9AlphaBitmapFlags{
VMR9AlphaBitmap_Disable = 0x00000001,
VMR9AlphaBitmap_hDC = 0x00000002,
VMR9AlphaBitmap_EntireDDS = 0x00000004,
VMR9AlphaBitmap_SrcColorKey = 0x00000008,
VMR9AlphaBitmap_SrcRect = 0x00000010,
VMR9AlphaBitmap_FilterMode = 0x00000020
};
멤버
VMR9AlphaBitmap_Disable
알파 비트 맵을 무효로 한다.
VMR9AlphaBitmap_hDC
Direct3D 표면은 아니고 HDC 로부터 비트 맵을 얻어온다.
VMR9AlphaBitmap_EntireDDS
Direct3D 표면 전체를 얻어온다. VMR9AlphaBitmap 구조체의 rSrc 멤버는 무시된다.
VMR9AlphaBitmap_SrcColorKey
srcClrKey 멤버가 유효하고, 혼합 시에 사용해야 하는 것을 나타낸다.
VMR9AlphaBitmap_SrcRect
rSrc 멤버가 유효한 것을 나타내, 블렌드 하는 원의 이미지의 서브 직사각형을 지정한다. 플래그는,IVMRMixerBitmap9::UpdateAlphaBitmapParameters 메서드에서만 유효. 애플리케이션에 의한 "이미지 스트립" 생성을 유효하게 한다. IVMRMixerBitmap9::SetAlphaBitmap 메서드에서는,rSrc 가 비트 맵 전체를 참조할 필요가 있다.
VMR9AlphaBitmap_FilterMode
dwFilterMode 멤버가 유효하고, VMR 필터의 기정 필터링 메서드의 오버라이드(override)에 사용해야 하는 것을 나타낸다.
참조