D3DKMT_DESTROYALLOCATION-Struktur (d3dkmthk.h)
Die D3DKMT_DESTROYALLOCATION-Struktur beschreibt Parameter für die Freigabe von Zuordnungen.
Syntax
typedef struct _D3DKMT_DESTROYALLOCATION {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hResource;
[in] const D3DKMT_HANDLE *phAllocationList;
[in] UINT AllocationCount;
} D3DKMT_DESTROYALLOCATION;
Member
[in] hDevice
Ein D3DKMT_HANDLE Datentyp, der ein Kernelmodushandle für das Gerät darstellt, dem die Ressource, Zuordnungen oder beide zugeordnet sind.
[in] hResource
Ein D3DKMT_HANDLE Datentyp, der ein Kernelmodushandle für die Ressource darstellt, die den Zuordnungen beim Freigeben einer Ressource zugeordnet ist. Wenn ein Ressourcenhandle angegeben wird, werden alle zugeordneten Zuordnungen automatisch freigegeben.
[in] phAllocationList
Ein Array von D3DKMT_HANDLE Datentypen, die die Kernelmodushandles für die Zuordnungen darstellen. Wenn eine Zuordnung in der Liste einer Ressource zugeordnet ist, müssen alle Zuordnungen in der Liste ebenfalls derselben Ressource zugeordnet werden. Wenn der OpenGL ICD das Handle im hResource-Member auf einen Wert ungleich NULL festlegt, muss die ICD phAllocationList auf NULL festlegen.
[in] AllocationCount
Die Anzahl der Zuordnungen im Array, die phAllocationList angibt. Wenn der OpenGL ICD das Handle im hResource-Member auf einen Wert ungleich NULL festlegt, wird das AllocationCount-Element von der OpenGL-Runtime ignoriert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Kopfzeile | d3dkmthk.h (include D3dkmthk.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für