estrutura D3DKMT_DESTROYALLOCATION2 (d3dkmthk.h)
A estrutura D3DKMT_DESTROYALLOCATION2 descreve parâmetros para liberar alocações com D3DKMTDestroyAllocation2.
Sintaxe
typedef struct _D3DKMT_DESTROYALLOCATION2 {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hResource;
void D3DKMT_PTR(
const D3DKMT_HANDLE *unnamedParam1,
phAllocationList unnamedParam2
);
[in] UINT AllocationCount;
[in] D3DDDICB_DESTROYALLOCATION2FLAGS Flags;
} D3DKMT_DESTROYALLOCATION2;
Membros
[in] hDevice
Um tipo de dados D3DKMT_HANDLE que representa um identificador de modo kernel para o dispositivo ao qual o recurso, as alocações ou ambos estão associados.
[in] hResource
Um tipo de dados D3DKMT_HANDLE que representa um identificador de modo kernel para o recurso associado às alocações ao liberar um recurso. Se um identificador de recurso for especificado, todas as alocações associadas a ele serão liberadas automaticamente.
void D3DKMT_PTR( const D3DKMT_HANDLE *unnamedParam1, phAllocationList unnamedParam2)
[in] AllocationCount
O número de alocações na matriz que phAllocationList especifica. Se o driver de cliente instalável OpenGL definir o identificador no membro hResource como um valor não NULL , o membro AllocationCount será ignorado pelo runtime do OpenGL.
[in] Flags
Uma estrutura D3DDDICB_DESTROYALLOCATION2FLAGS que contém detalhes adicionais sobre a operação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | d3dkmthk.h (inclua D3dkmthk.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de