DirectShow DirectShow 레퍼런스 DirectShow base class 유틸리티 함수 비디오 함수와 이미지 함수 BITMASKS   [목차열람] [주소복사] [슬롯비우기]
BITMASKS
 
Microsoft DirectX 9.0

BITMASKS

BITMASKS 매크로는,VIDEOINFO 구조체로부터 컬러 마스크를 얻어온다.

구문

BITMASKS(pbmi)

파라미터

pbmi

VIDEOINFO 구조체의 포인터.

반환값

VIDEOINFO 구조체의 dwBitMasks 멤버의 주소인 DWORD 포인터를 돌려준다.

주의

이 매크로는,bmiHeader.biSize 의 값을 사용해,BITMAPINFOHEADER 구조체의 선두로부터의 오프셋(offset)로서 주소를 계산한다. 이 매크로를 호출하기 전에,VIDEOINFO 구조체를 초기화하는 것.

샘플 코드

VIDEOINFO *pVi;
/* pVi 를 초기화한다 (생략).  */
DWORD dwRed   = BITMASKS(pVi)[iRED], 
      dwGreen = BITMASKS(pVi)[iGREEN], 
      dwBlue  = BITMASKS(pVi)[iBLUE];

참조

비디오 함수와 이미지 함수

↑TOP