DD_DXAPI_OPENDIRECTDRAW código de controle
Um driver de captura de vídeo passa DD_DXAPI_OPENDIRECTDRAW no parâmetro dwFunctionNum da função DxApi para notificar o transporte de vídeo no modo kernel de que o driver requer um objeto DirectDraw.
Parâmetros de Entrada
- lpvInBuffer
Ponteiro para uma estrutura DDOPENDIRECTDRAWIN que contém as informações do identificador DirectDraw.
Parâmetros de saída
- lpvOutBuffer
Ponteiro para uma estrutura DDOPENDIRECTDRAWOUT que contém as novas informações de identificador DirectDraw.
Comentários
O objeto é especificado pelo membro dwDirectDrawHandle de DDOPENDIRECTDRAWIN, que é o identificador transmitido do modo de usuário. O driver também deve especificar um retorno de chamada que é chamado se o objeto DirectDraw desaparecer. O membro pContext de DDOPENDIRECTDRAWIN contém um valor que é passado se o retorno de chamada pfnDirectDrawClose for chamado.
Se o membro ddRVal de DDOPENDIRECTDRAWOUT estiver definido como DD_OK, a saída desse identificador de função será um novo identificador DirectDraw. Esse novo identificador deve ser usado em todas as chamadas subsequentes que exigem um identificador DirectDraw.
Esse identificador de função só pode ser chamado a partir de PASSIVE_LEVEL.
Requisitos
Arquivo de cabeçalho: Ddkmapi.h (incluir Ddkmapi.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