Dela via


D3DX-gränssnitt (Direct3D 10-grafik)

Det här avsnittet innehåller referensinformation för com-gränssnitten (component object model) som tillhandahålls av D3DX-verktygsbiblioteket. Följande gränssnitt används med D3DX-verktygsbiblioteket.

Gränssnitt Beskrivning
ID3DX10DataLoader-gränssnitt Datainläsningsobjekt som används av ID3DX10ThreadPump Interface för inläsning av data asynkront.
ID3DX10DataProcessor Interface Databearbetningsobjekt som används av ID3DX10ThreadPump Interface för bearbetning av inlästa data asynkront.
ID3DX10Font Interface Gränssnittet ID3DX10Font kapslar in de texturer och resurser som behövs för att återge ett specifikt teckensnitt på en specifik enhet.
ID3DX10Mesh-gränssnitt Program använder metoderna i ID3DX10Mesh-gränssnittet för att manipulera mesh-objekt.
ID3DX10MeshBuffer-gränssnitt
ID3DX10SkinInfo-gränssnitt Med ID3DX10SkinInfo kan du optimera, bearbeta och manuellt ange relationen mellan ben och hörn i dina nät (se Skeletal Animation på Wikipedia). Det är mest användbart för att göra .x-filer som exporteras av DCC-appar (till exempel 3DS Max och Maya) mer maskinvaruvänliga och för att förbättra återgivningshastigheten för dina flådda nät i programvaruåtergivningsläge.
ID3DX10Sprite Interface Gränssnittet ID3DX10Sprite innehåller en uppsättning metoder som förenklar processen med att rita sprites med hjälp av Microsoft Direct3D.
ID3DX10ThreadPump Interface Används för att köra uppgifter asynkront. Det här objektet tar upp en stor mängd resurser, så vanligtvis bör bara en skapas per program.
ID3DXMatrixStack Interface Program använder metoderna i ID3DXMATRIXStack-gränssnittet för att manipulera en matrisstack.

 

D3DX-referens