Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Direct3D verwaltet eine Liste mit bis zu acht aktuellen Texturen. Es blendet diese Texturen mit allen primitiven, die sie rendert. Nur Texturen, die als Texturschnittstellenzeiger erstellt wurden, können in der Gruppe der aktuellen Texturen verwendet werden.
Anwendungen rufen die IDirect3DDevice9::SetTexture-Methode auf, um dem Satz der aktuellen Texturen Texturen Texturen zuzuweisen. Der erste Parameter muss eine Zahl im Bereich von einschließlich 0-7 sein. Übergeben Sie den Texturschnittstellenzeiger als zweiten Parameter.
Im folgenden C++-Codebeispiel wird veranschaulicht, wie dem Satz der aktuellen Texturen eine Textur zugewiesen werden kann.
// This code example assumes that the variable lpd3dDev is a
// valid pointer to an IDirect3DDevice9 interface and pTexture
// is a valid pointer to an IDirect3DBaseTexture9 interface.
// Set the third texture.
d3dDevice->SetTexture(2, pTexture);
Hinweis
Softwaregeräte unterstützen nicht das Zuweisen einer Textur zu mehreren Texturstufen gleichzeitig.
Zugehörige Themen