Método IDisplayPathInterop::CreateSourcePresentationHandle (windows.devices.display.core.interop.h)
Cria um identificador NT para controlar o acesso à verificação nesse caminho. Um aplicativo compositor pode optar por intermediar o acesso a caminhos que ele controla usando esses objetos. Seu aplicativo pode chamar IDisplayDeviceInterop.OpenSharedHandle para criar um objeto DisplaySource desse identificador.
Sintaxe
HRESULT CreateSourcePresentationHandle(
HANDLE *pValue
);
Parâmetros
pValue
Tipo: HANDLE*
Um ponteiro para um HANDLE que recebe o objeto de apresentação de origem recém-criado.
Retornar valor
Tipo: HRESULT
Esse método retornará S_OK se tiver êxito, caso contrário, um código de falha indicando por que ele falhou. Se tiver êxito, pValue sempre apontará para o identificador recém-criado.
Comentários
Vários processos podem ter identificadores do mesmo objeto, permitindo o uso do objeto para sincronização ou compartilhamento entre processos. Esses mecanismos de compartilhamento de objetos estão disponíveis.
- Um processo pode especificar o identificador de objeto em uma chamada para a função DuplicateHandle para criar um identificador duplicado que pode ser usado por outro processo.
- Um processo pode especificar o nome do objeto em uma chamada para a função IDisplayDeviceInterop.OpenSharedHandle .
Use a função CloseHandle para fechar o identificador. O sistema fecha o identificador automaticamente quando o processo é encerrado. O objeto é destruído quando seu último identificador foi fechado e sua última referência de interface foi liberada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Plataforma de Destino | Windows |
Cabeçalho | windows.devices.display.core.interop.h |
Biblioteca | d3d12.lib |
DLL | d3d12.dll |