MAKEFOURCC 매크로(d3dukmdt.h)
텍스처의 서식을 지정하고 로드하는 매크로입니다.
각 매개 변수는 다음 명명 규칙 중 하나를 나타낼 수 있습니다.
- A = 알파
- R = 빨강
- G = 녹색
- B = 파란색
- X = 사용되지 않는 비트
- P = 색상표
- L = 광도
- U = BumpMap의 dU 좌표
- V = BumpMap의 dV 좌표
- S = 스텐실
- D = 깊이(예: Z 또는 W 버퍼)
- C = 다른 채널에서 계산됨(일반적으로 특정 읽기 작업에서)
또한 조각의 순서는 MSB에서 먼저 입니다. 따라서 D3DFMT_A8L8 이 두 바이트 형식의 높은 바이트가 알파임을 나타냅니다.
D16은 다음을 나타냅니다.
- 정수 16비트 값입니다.
- 앱 잠금이 가능한 표면입니다.
D3DFMT_D16_LOCKABLE 제외한 모든 깊이/스텐실 형식은 다음을 나타냅니다.
- 픽셀당 특정 비트 순서 없음 및
- 앱을 잠글 수 없습니다.
- 드라이버는 깊이 채널당 지정된 비트 수(스텐실 채널 아님)보다 더 많이 사용할 수 있습니다.
구문
void MAKEFOURCC(
ch0,
ch1,
ch2,
ch3
);
매개 변수
ch0
정의된 명명 규칙입니다.
ch1
정의된 명명 규칙입니다.
ch2
정의된 명명 규칙입니다.
ch3
정의된 명명 규칙입니다.
반환 값
없음
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3dukmdt.h |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기