DirectShow DirectShow 레퍼런스 DirectShow base class 유틸리티 함수 비디오 함수와 이미지 함수 BITMASKS [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
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];
참조