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.
Um anzugeben, dass die GPU die GDI-Hardwarebeschleunigung unterstützt, muss die Implementierung des DriverEntry-Treibers die DxgkDdiRenderKm-Member der DRIVER_INITIALIZATION_DATA-Struktur mit einem Zeiger auf die treiberimplementierte DxgkDdiRenderKm-Funktion ausfüllen.
Das DirectX-Grafik-Kernelsubsystem ruft die DxgkDdiRenderKm-Funktion auf, um einen DMA-Puffer aus dem Befehlspuffer zu generieren, der vom vom Betriebssystem bereitgestellten Kernelmodus(Canonical Display Driver, CDD) übergeben wird.
Wenn der Anzeigeporttreiber des DirectX-Grafik-Kernel-Subsystems (Dxgkrnl.sys) die Funktion DxgkDdiCreateContext aufruft, legt er das pCreateContext->Flags->GdiContext-Mitglied fest, um den Kontext anzugeben, der für die GDI-Hardwarebeschleunigung verwendet wird.
Wenn der Anzeigeporttreiber die DxgkDdiCreateDevice-Funktion aufruft, legt er das pCreateDevice->Flags->GdiDevice-Element fest, um das Gerät anzugeben, das für die GDI-Hardwarebeschleunigung verwendet wird.