Udostępnij za pośrednictwem


Interfejsy D3DX (grafika Direct3D 10)

Ta sekcja zawiera informacje referencyjne dotyczące interfejsów modelu obiektów składników (COM) udostępnianych przez bibliotekę narzędzi D3DX. Następujące interfejsy są używane z biblioteką narzędzi D3DX.

Interfejsów Opis
interfejs ID3DX10DataLoader Obiekt ładowania danych używany przez ID3DX10ThreadPump Interface do asynchronicznego ładowania danych.
ID3DX10DataProcessor, interfejs Obiekt przetwarzania danych używany przez ID3DX10ThreadPump Interface do przetwarzania załadowanych danych asynchronicznie.
interfejsuID3DX10Font Interfejs ID3DX10Font hermetyzuje tekstury i zasoby potrzebne do renderowania określonej czcionki na określonym urządzeniu.
ID3DX10Mesh, interfejs Aplikacje używają metod interfejsu ID3DX10Mesh do manipulowania obiektami siatki.
ID3DX10MeshBuffer, interfejs
interfejs ID3DX10SkinInfo ID3DX10SkinInfo umożliwia optymalizowanie, przetwarzanie i ręczne ustawianie relacji między kościami i wierzchołkami w siatkach (zobacz Animacja szkieletowa w Wikipedii). Jest to najbardziej przydatne w przypadku tworzenia plików x eksportowanych przez aplikacje DCC (takie jak 3DS Max i Maya) bardziej przyjazne dla sprzętu oraz w celu poprawy szybkości renderowania skóry siatki w trybie renderowania oprogramowania.
interfejs ID3DX10Sprite Interfejs ID3DX10Sprite udostępnia zestaw metod, które upraszczają proces rysowania sprites przy użyciu usługi Microsoft Direct3D.
ID3DX10ThreadPump, interfejs Służy do asynchronicznego wykonywania zadań. Ten obiekt zajmuje znaczną ilość zasobów, więc zazwyczaj należy utworzyć tylko jeden obiekt na aplikację.
interfejs ID3DXMatrixStack Aplikacje używają metod interfejsu ID3DXMATRIXStack do manipulowania stosem macierzy.

 

dokumentacja D3DX