Freigeben über


Direct3D Version 10-Kernelhandles

Die Lebensdauer der Direct3D-Version 10-Kernelhandle wird in der Regel explizit vom Anzeigetreiber für den Benutzermodus gesteuert. Solche Handles ermöglichen es dem Benutzermodusanzeigetreiber, Zuordnungen zu bearbeiten. Solche Handles können es dem Benutzermodus-Anzeigetreiber auch ermöglichen, andere Interaktionen mit dem Kernel auszuführen (einschließlich Interaktionen mit dem Anzeigeminiporttreiber).

Im Folgenden sehen Sie ein Beispiel für ein Kernelhandle für eine Ressource:

// Strongly typed handle to identify a resource object to the driver: 
typedef struct D3D10DDI_HKMRESOURCE
{
    D3DKMT_HANDLE handle;
} D3D10DDI_HKMRESOURCE;