DXGKDDI_DESTROYDEVICE função de retorno de chamada (d3dkmddi.h)
A função DxgkDdiDestroyDevice destrói um dispositivo de contexto gráfico.
Sintaxe
DXGKDDI_DESTROYDEVICE DxgkddiDestroydevice;
NTSTATUS DxgkddiDestroydevice(
[in] IN_CONST_HANDLE hDevice
)
{...}
Parâmetros
[in] hDevice
Um identificador para o dispositivo de contexto gráfico que DxgkDdiDestroyDevice destruirá. A função DxgkDdiCreateDevice do driver de miniport de exibição forneceu anteriormente esse identificador para o subsistema de kernel de elementos gráficos do Microsoft DirectX no hDevice membro da estrutura DXGKARG_CREATEDEVICE.
Valor de retorno
DxgkDdiDestroyDevice retorna STATUS_SUCCESS ou um resultado de erro apropriado se o dispositivo de contexto gráfico não for destruído com êxito.
Observações
O subsistema do kernel gráfico DirectX chama a função DxgkDdiDestroyDevice do driver de exibição para destruir um dispositivo de contexto gráfico criado pela função DxgkDdiCreateDevice do driver. DxgkDdiDestroyDevice deve liberar todos os recursos que foram alocados para o dispositivo e limpar as estruturas de dados de acompanhamento internas.
DxgkDdiDestroyDevice deve ser tornada paginável.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
da Plataforma de Destino | Área de trabalho |
cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |