ID3DXEffectStateManager::SetNPatchMode-Methode
Eine Rückruffunktion, die von einem Benutzer implementiert werden muss, um die Anzahl der Unterteilungssegmente für N-Patches festzulegen.
Syntax
HRESULT SetNPatchMode(
[in] FLOAT nSegments
);
Parameter
-
nSegments [in]
-
Typ: FLOAT
Unterteilen Sie die Oberfläche in diese Anzahl von Unterteilungen. Dies entspricht der von IDirect3DDevice9::SetNPatchMode verwendeten Nummer.
Rückgabewert
Typ: HRESULT
Die vom Benutzer implementierte Methode sollte S_OK zurückgeben. Wenn der Rückruf beim Festlegen des Gerätezustands fehlschlägt, tritt eine der folgenden Aktionen auf:
- Der Effekt schlägt während ID3DXEffect::BeginPass fehl.
- Beim Aufruf des dynamischen Effektzustands (z. B . IDirect3DDevice9::SetNPatchMode) tritt ein Fehler auf.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch