Kopieren von Oberflächen (Direct3D 9)

Der Begriff BLIT ist die Kurzform für "Bitblockübertragung". Dabei handelt es sich um den Prozess der Übertragung von Datenblöcken von einer Stelle im Arbeitsspeicher an eine andere. Die Blitting device driver interface (DDI) wird weiterhin in Direct3D 9 als primärer Mechanismus zum Verschieben großer Rechtecke von Pixeln pro Frame verwendet, dem Mechanismus hinter der kopierorientierten IDirect3DDevice9::P resent-Methode. Der Transport von Grafiken im BLIT-Vorgang wird von der IDirect3DDevice9::UpdateTexture-Methode ausgeführt. Grafiken können auch in Direct3D 9 mithilfe der IDirect3DDevice9::UpdateSurface-Methode kopiert werden, die eine rechteckige Teilmenge von Pixeln kopiert.

Hinweis

Direct3D 9 bietet D3DX-Funktionen, mit denen Sie Grafiken aus Dateien laden, Farbkonvertierungen anwenden und die Größe von Grafiken ändern können. Weitere Informationen zu den verfügbaren Funktionen finden Sie unter Texturfunktionen in D3DX 9.

Direct3D-Oberflächen

IDirect3DDevice9::StretchRect

IDirect3DDevice9::StretchRect