D3DXMACRO 구조체
효과 개체에서 사용하는 전처리기 정의에 대해 설명합니다.
구문
typedef struct D3DXMACRO {
LPCSTR Name;
LPCSTR Definition;
} D3DXMACRO, *LPD3DXMACRO;
구성원
설명
D3DXMACRO를 둘 이상의 줄에서 사용하려면 각 새 줄 문자에 백슬래시(예: C 언어의 #define)를 접두사로 추가합니다. 예:
sample=
macro.Name = "DO_CODE_BLOCK";
macro.Definition =
"/* here is a block of code */\\\n"
"{ do something ... }\\\n";
줄 끝에 있는 3개의 백슬래시 문자를 확인합니다. 처음 두 개는 단일 '\'을 출력한 다음 줄 바꿈 문자 "\n"를 출력해야 합니다. 필요에 따라 "\\\r\n"을 사용하여 줄을 종료할 수도 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|
추가 정보