ID3DXEffectStateManager::SetMaterial-Methode
Eine Rückruffunktion, die von einem Benutzer implementiert werden muss, um den Materialzustand festzulegen.
Syntax
HRESULT SetMaterial(
[in] const D3DMATERIAL9 *pMaterial
);
Parameter
-
pMaterial [in]
-
Typ: const D3DMATERIAL9*
Ein Zeiger auf den Materialzustand. Siehe D3DMATERIAL9.
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.
- Der Aufruf des dynamischen Effektzustands (z. B . IDirect3DDevice9::SetMaterial) schlägt fehl.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch