ID3DXEffectStateManager::SetTransform-Methode
Eine Rückruffunktion, die von einem Benutzer implementiert werden muss, um eine Transformation festzulegen.
Syntax
HRESULT SetTransform(
[in] D3DTRANSFORMSTATETYPE State,
[in] const D3DMATRIX *pMatrix
);
Parameter
-
Staat [in]
-
Der Transformationstyp, auf den die Matrix angewendet werden soll. Siehe D3DTRANSFORMSTATETYPE.
-
pMatrix [in]
-
Typ: const D3DMATRIX*
Eine Transformationsmatrix. Siehe D3DMATRIX.
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::SetTransform) tritt ein Fehler auf.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch