Compartilhar via


MediaCapture.SetPreviewMirroring(Boolean) Método

Definição

Habilita ou desabilita o espelhamento horizontal do fluxo de visualização de vídeo. Esse não é o método preferencial para espelhamento. Consulte a seção Comentários abaixo para obter detalhes.

public:
 virtual void SetPreviewMirroring(bool value) = SetPreviewMirroring;
void SetPreviewMirroring(bool const& value);
public void SetPreviewMirroring(bool value);
function setPreviewMirroring(value)
Public Sub SetPreviewMirroring (value As Boolean)

Parâmetros

value
Boolean

bool

True para habilitar o espelhamento; false para desabilitar o espelhamento.

Requisitos do Windows

Funcionalidades do aplicativo
backgroundMediaRecording microphone webcam

Comentários

O espelhamento horizontal é útil para aplicativos de videoconferência ou chat de vídeo, pois os usuários normalmente desejam ver uma imagem refletida de si mesmos. A exibição não espelhada pode parecer estranha, porque estamos acostumados a nos ver em um espelho.

Para espelho o vídeo de visualização, os aplicativos devem usar o método a seguir. O aplicativo Windows que usa JavaScript deve usar a propriedade msHorizontalMirror do objeto de vídeo . Os aplicativos UWP que usam C++, C#ou Visual Basic devem usar a propriedade FlowDirection no CaptureElement.

SetPreviewMirroring pode ser usado potencialmente como uma otimização de desempenho em alguns dispositivos

Para obter diretrizes sobre como lidar com orientação e espelhamento ao usar a câmera, consulte Manipular a orientação do dispositivo com MediaCapture.

Aplica-se a