CoreIndependentInputSourceController.SetControlledInput Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
SetControlledInput(CoreInputDeviceTypes) |
Identifica os CoreInputDeviceTypes que devem ser entregues à fonte de entrada associada ao CoreIndependentInputSourceController. |
SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters) |
Identifica os CoreInputDeviceTypes que devem ser entregues à fonte de entrada associada ao CoreIndependentInputSourceController, com base nos filtros especificados. |
SetControlledInput(CoreInputDeviceTypes)
Identifica os CoreInputDeviceTypes que devem ser entregues à fonte de entrada associada ao CoreIndependentInputSourceController.
public:
virtual void SetControlledInput(CoreInputDeviceTypes inputTypes) = SetControlledInput;
/// [Windows.Foundation.Metadata.Overload("SetControlledInput")]
void SetControlledInput(CoreInputDeviceTypes const& inputTypes);
[Windows.Foundation.Metadata.Overload("SetControlledInput")]
public void SetControlledInput(CoreInputDeviceTypes inputTypes);
function setControlledInput(inputTypes)
Public Sub SetControlledInput (inputTypes As CoreInputDeviceTypes)
Parâmetros
- inputTypes
- CoreInputDeviceTypes
Os tipos de dispositivo de entrada com suporte.
- Atributos
Confira também
Aplica-se a
SetControlledInput(CoreInputDeviceTypes, CoreIndependentInputFilters, CoreIndependentInputFilters)
Identifica os CoreInputDeviceTypes que devem ser entregues à fonte de entrada associada ao CoreIndependentInputSourceController, com base nos filtros especificados.
public:
virtual void SetControlledInput(CoreInputDeviceTypes inputTypes, CoreIndependentInputFilters required, CoreIndependentInputFilters excluded) = SetControlledInput;
/// [Windows.Foundation.Metadata.Overload("SetControlledInputWithFilters")]
void SetControlledInput(CoreInputDeviceTypes const& inputTypes, CoreIndependentInputFilters const& required, CoreIndependentInputFilters const& excluded);
[Windows.Foundation.Metadata.Overload("SetControlledInputWithFilters")]
public void SetControlledInput(CoreInputDeviceTypes inputTypes, CoreIndependentInputFilters required, CoreIndependentInputFilters excluded);
function setControlledInput(inputTypes, required, excluded)
Public Sub SetControlledInput (inputTypes As CoreInputDeviceTypes, required As CoreIndependentInputFilters, excluded As CoreIndependentInputFilters)
Parâmetros
- inputTypes
- CoreInputDeviceTypes
Os tipos de dispositivo de entrada com suporte.
- required
- CoreIndependentInputFilters
Os critérios de filtragem necessários para determinados tipos de dispositivo de entrada.
- excluded
- CoreIndependentInputFilters
Os critérios de filtragem para determinados tipos de dispositivo de entrada a serem excluídos.
- Atributos
Comentários
Se qualquer critério de filtragem for especificado, o tipo de dispositivo de entrada correspondente deverá ser especificado no parâmetro inputTypes .
Os critérios de filtragem relacionados à caneta só têm suporte no parâmetro excluído .
Os critérios de filtragem são considerados pelo sistema quando a entrada é atingida testada para determinar para onde ela deve ser roteada. Em alguns cenários, o teste de clique resulta na captura de entrada, em que a entrada subsequente é entregue ao mesmo destino sem seu próprio teste de clique. Nesses cenários, os critérios de filtragem não são considerados, pois o destino de entrada já foi determinado.
Por exemplo, se CoreIndependentInputFilters.MouseButton: 1 estiver definido, a fonte de entrada também receberá a entrada subsequente de movimento do mouse até que os botões do mouse sejam liberados (o movimento do mouse enquanto um botão do mouse é mantido é capturado para o destino do botão do mouse).