다음을 통해 공유


DIBINDEX 매크로(mmsystem.h)

DIBINDEX 매크로는 DIB 색 테이블의 항목에 인덱스를 가져와 지정된 인덱스와 연결된 색을 지정하는 COLORREF 값을 반환합니다. DIB 섹션이 선택된 디바이스 컨텍스트를 사용하는 애플리케이션은 명시적 빨강, 녹색, 파랑(RGB) 값 대신 이 지정자를 색을 예상하는 GDI 함수에 전달할 수 있습니다. 이렇게 하면 함수가 지정된 색 테이블 인덱스의 색을 사용할 수 있습니다.

문법

LONG DIBINDEX(
    WORD n
);

매개 변수

n

그래픽 작업에 사용할 색을 포함하는 색 표 항목의 인덱스를 지정합니다.

반환 값

형식: LONG

반환 값은 32비트 COLORREF 값 형식의 색 테이블 인덱스 지정자입니다.

비고

DIBINDEXPALETTEINDEX 가 논리 색상표의 색을 인덱싱하는 방식과 유사한 방식으로 DIB 색 테이블의 색을 인덱싱합니다.

DIBINDEX 는 16비트 비트맵 및 DC(디바이스 컨텍스트)에서도 작동합니다.

요구 사항

요구 사항 가치
지원되는 최소 클라이언트 Windows 2000 Professional [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server [데스크톱 앱만 해당]
대상 플랫폼 윈도우즈
헤더 mmsystem.h(Windows.h 포함)

참고하십시오

COLORREF

색 매크로

색 개요

PALETTEINDEX

RGB