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 miniporta de vídeo forneceu anteriormente esse identificador para o subsistema kernel de elementos gráficos do Microsoft DirectX no membro hDevice da estrutura DXGKARG_CREATEDEVICE .
Retornar valor
DxgkDdiDestroyDevice retorna STATUS_SUCCESS ou um resultado de erro apropriado se o dispositivo de contexto gráfico não for destruído com êxito.
Comentários
O subsistema kernel de elementos gráficos DirectX chama a função DxgkDdiDestroyDevice do driver de miniporta 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 limpo todas as estruturas de dados de acompanhamento internas.
DxgkDdiDestroyDevice deve ser tornado paginável.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |