Freigeben über


Direct3D 10-Kernschnittstellen

Dieser Abschnitt enthält Informationen zu den folgenden Kernschnittstellen:

Schnittstellen Beschreibung
ID3D10BlendState-Schnittstelle Accesses blending state for a Direct3D 10.0 device.
ID3D10BlendState1-Schnittstelle Accesses blending state for a Direct3D 10.1 device.
ID3D10DepthStencilState-Schnittstelle Greift auf den Tiefenschablonenzustand zu.
ID3D10InputLayout Interface Greift auf Pipelineeingabedaten aus dem Arbeitsspeicher zu.
ID3D10RasterizerState-Schnittstelle Greift auf den Rasterizerstatus zu.
ID3D10SamplerState-Schnittstelle Accesses sampler state.

 

Schnittstellen Beschreibung
ID3D10Asynchrone Schnittstelle Ruft Daten asynchron von der GPU ab.
ID3D10Blob Interface Zurückgeben von Daten aus dem Arbeitsspeicher.
ID3D10Counter Interface Misst die GPU-Leistung.
ID3D10Debug Interface Aktiviert/deaktiviert die Debugebene.
ID3D10Device Interface Stellt einen virtuellen Adapter für Direct3D 10.0 dar.
ID3D10Device1 Interface Stellt einen virtuellen Adapter für Direct3D 10.1 dar.
ID3D10DeviceChild Interface Greift auf daten zu, die von einem Gerät verwendet werden.
ID3D10Include Interface Stellt benutzerdefinierte Methoden zum Behandeln von Dateien bereit, die beim Laden eines Effekts enthalten sind.
ID3D10InfoQueue Interface Speichert, ruft und filtert Debugnachrichten.
ID3D10Multithread Interface Greift auf Multithreadeinstellungen zu.
ID3D10Predicate Interface Bestimmt, ob Geometrie verarbeitet werden soll.
ID3D10Query Interface Fragt Informationen von der GPU ab.
ID3D10StateBlock Interface Kapselt Renderzustände.
ID3D10SwitchToRef Interface Wechselt zwischen einem Hardware- und Softwaregerät.

 

Direct3D weist außerdem Schnittstellen für Folgendes auf:

Core Reference