Структура D3DXMACRO
Описание определений препроцессора, используемых объектом эффекта.
Синтаксис
typedef struct D3DXMACRO {
LPCSTR Name;
LPCSTR Definition;
} D3DXMACRO, *LPD3DXMACRO;
Члены
Комментарии
Чтобы использовать D3DXMACROв нескольких строках, добавьте к каждому новому символу строки обратную косую черту (например, #define на языке C). Пример:
sample=
macro.Name = "DO_CODE_BLOCK";
macro.Definition =
"/* here is a block of code */\\\n"
"{ do something ... }\\\n";
Обратите внимание на три символа обратной косой черты в конце строки. Первые два требуются для вывода одного символа "\", за которым следует символ новой строки "\n". При необходимости также может потребоваться завершить строки с помощью "\\\r\n".
Требования
Требование | Значение |
---|---|
Заголовок |
|
См. также раздел