Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Anwendungen verwenden die Methoden der IDirect3D9-Schnittstelle, um Microsoft Direct3D-Objekte zu erstellen und die Umgebung einzurichten. Diese Schnittstelle enthält Methoden zum Auflisten und Abrufen von Funktionen des Geräts.
Vererbung
Die IDirect3D9-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirect3D9 verfügt auch über die folgenden Typen von Membern:
Methoden
Die IDirect3D9-Schnittstelle verfügt über diese Methoden.
|
IDirect3D9::CheckDepthStencilMatch Die IDirect3D9::CheckDepthStencilMatch-Methode (d3d9helper.h) bestimmt, ob ein Tiefenschablonenformat mit einem Renderzielformat in einem bestimmten Anzeigemodus kompatibel ist. |
|
IDirect3D9::CheckDeviceFormat Die IDirect3D9::CheckDeviceFormat-Methode (d3d9helper.h) bestimmt, ob ein Oberflächenformat als angegebenen Ressourcentyp verfügbar ist. |
|
IDirect3D9::CheckDeviceFormatConversion Die IDirect3D9::CheckDeviceFormatConversion-Methode (d3d9helper.h) testet das Gerät, um festzustellen, ob es die Konvertierung von einem Anzeigeformat in ein anderes unterstützt. |
|
IDirect3D9::CheckDeviceMultiSampleType Die IDirect3D9::CheckDeviceMultiSampleType-Methode (d3d9.h) bestimmt, ob auf diesem Gerät ein Multisampling-Verfahren verfügbar ist. |
|
IDirect3D9::CheckDeviceType Die IDirect3D9::CheckDeviceType-Methode (d3d9.h) überprüft, ob ein hardwarebeschleunigter Gerätetyp für diesen Adapter verwendet werden kann. |
|
IDirect3D9::CreateDevice Die IDirect3D9::CreateDevice-Methode (d3d9.h) erstellt ein Gerät, das die Anzeigekarte darstellt. |
|
IDirect3D9::EnumAdapterModes Die IDirect3D9::EnumAdapterModes-Methode (d3d9.h) fragt das Gerät ab, um zu ermitteln, ob der angegebene Adapter das angeforderte Format und den anzeigemodus unterstützt. |
|
IDirect3D9::GetAdapterCount Die IDirect3D9::GetAdapterCount-Methode (d3d9.h) gibt die Anzahl der Adapter im System zurück. |
|
IDirect3D9::GetAdapterDisplayMode Die IDirect3D9::GetAdapterDisplayMode-Methode (d3d9.h) ruft den aktuellen Anzeigemodus des Adapters ab. |
|
IDirect3D9::GetAdapterIdentifier Die IDirect3D9::GetAdapterIdentifier-Methode (d3d9.h) beschreibt die physischen Grafikkarten, die im System vorhanden sind, als die IDirect3D9-Schnittstelle instanziiert wurde. |
|
IDirect3D9::GetAdapterModeCount Die IDirect3D9::GetAdapterModeCount-Methode (d3d9.h) gibt die Anzahl der für diesen Adapter verfügbaren Anzeigemodi zurück. |
|
IDirect3D9::GetAdapterMonitor Die IDirect3D9::GetAdapterMonitor-Methode (d3d9.h) gibt das Handle des Monitors zurück, der dem Direct3D-Objekt zugeordnet ist. |
|
IDirect3D9::GetDeviceCaps Die IDirect3D9::GetDeviceCaps-Methode (d3d9.h) ruft gerätespezifische Informationen zu einem Gerät ab. |
|
IDirect3D9::RegisterSoftwareDevice Die IDirect3D9::RegisterSoftwareDevice-Methode (d3d9.h) registriert ein steckbares Softwaregerät. |
Hinweise
Die IDirect3D9-Schnittstelle wird durch Aufrufen der Direct3DCreate9-Funktion abgerufen.
Die Typen LPDIRECT3D9 und PDIRECT3D9 werden als Zeiger auf die IDirect3D9-Schnittstelle definiert.
typedef struct IDirect3D9 *LPDIRECT3D9, *PDIRECT3D9;
Anforderungen
| Zielplattform | Windows |
| Kopfzeile | d3d9.h (einschließlich D3D9.h) |