MediaCapture.SetPreviewMirroring(Boolean) 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.
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.