D3DXMACRO-Struktur
Beschreibt Präprozessordefinitionen, die von einem Effektobjekt verwendet werden.
Syntax
typedef struct D3DXMACRO {
LPCSTR Name;
LPCSTR Definition;
} D3DXMACRO, *LPD3DXMACRO;
Member
Bemerkungen
Um D3DXMACROs in mehr als einer Zeile zu verwenden, präfixieren Sie jedem neuen Zeilenzeichen einen umgekehrten Schrägstrich (z. B. einen #define in der Sprache C). Beispiel:
sample=
macro.Name = "DO_CODE_BLOCK";
macro.Definition =
"/* here is a block of code */\\\n"
"{ do something ... }\\\n";
Beachten Sie die drei umgekehrten Schrägstriche am Ende der Zeile. Die ersten beiden sind erforderlich, um ein einzelnes "\" auszugeben, gefolgt vom Zeilenumbruchzeichen "\n". Optional können Sie Ihre Zeilen auch mit "\\\r\n" beenden.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Weitere Informationen