Rozhraní D3DX (grafika Direct3D 10)
Tato část obsahuje referenční informace pro rozhraní modelu COM (Component Object Model) poskytované knihovnou nástrojů D3DX. Následující rozhraní se používají s knihovnou nástrojů D3DX.
Rozhraní | Popis |
---|---|
rozhraníID3DX10DataLoader | Objekt načítání dat používaný rozhraním ID3DX10ThreadPump pro asynchronní načítání dat. |
rozhraníID3DX10DataProcessor | Objekt zpracování dat používaný rozhraním ID3DX10ThreadPump ke zpracování načtených dat asynchronně. |
rozhraníID3DX10Font | Rozhraní ID3DX10Font zapouzdřuje textury a prostředky potřebné k vykreslení konkrétního písma na konkrétním zařízení. |
rozhraníID3DX10Mesh | Aplikace používají metody rozhraní ID3DX10Mesh k manipulaci s objekty sítě. |
rozhraní ID3DX10MeshBuffer | |
rozhraní ID3DX10SkinInfo | ID3DX10SkinInfo umožňuje optimalizovat, zpracovávat a ručně nastavit vztah mezi kostmi a vrcholy ve vašich sítích (viz Skeletal Animation na Wikipedii). Nejužitečnější je, když aplikace DCC (například 3DS Max a Maya) exportují soubory .x, které jsou přívětivější k hardwaru, a ke zlepšení rychlosti vykreslování vašich skinovaných sítí v režimu softwarového vykreslování. |
rozhraníID3DX10Sprite | Rozhraní ID3DX10Sprite poskytuje sadu metod, které zjednodušují proces kreslení sprit pomocí Microsoft Direct3D. |
rozhraní ID3DX10ThreadPump | Používá se k asynchronnímu spouštění úloh. Tento objekt zabírá značné množství prostředků, takže obecně jen jeden by měl být vytvořen pro každou aplikaci. |
ID3DXMatrixStack – rozhraní | Aplikace používají metody rozhraní ID3DXMATRIXStack k manipulaci se zásobníkem matice. |
Související témata