D3DXMACRO-Struktur
Beschreibt Präprozessordefinitionen, die von einem Effect-Objekt verwendet werden.
Syntax
typedef struct D3DXMACRO {
LPCSTR Name;
LPCSTR Definition;
} D3DXMACRO, *LPD3DXMACRO;
Member
Hinweise
Um D3DXMACRO-s in mehr als einer Zeile zu verwenden, stellen Sie jedem neuen Zeilenzeichen einen zurückgestellten Schrägstrich voran (z. B. eine Definition in der # Programmiersprache C). Zum Beispiel:
sample=
macro.Name = "DO_CODE_BLOCK";
macro.Definition =
"/* here is a block of code */\\\n"
"{ do something ... }\\\n";
Beachten Sie die drei schrägen Schrägstriche am Ende der Zeile. Die ersten beiden sind erforderlich, um ein einzelnes "" \ und dann das Neue-Zeichen \ "n" ausausgaben. Optional können Sie Ihre Zeilen auch mit \ \ \ "r \ n" beenden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|