DirectShow DirectShow 레퍼런스 DirectShow 의 열거형 VMR9AlphaBitmapFlags   [목차열람] [주소복사] [슬롯비우기]
VMR9AlphaBitmapFlags 열거
 
Microsoft DirectX 9.0

VMR9AlphaBitmapFlags 열거

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)에 사용해야 하는 것을 나타낸다.

참조

↑TOP