DisplayManager.CreateVirtualDisplay 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
CreateVirtualDisplay(VirtualDisplayConfig)
가상 디스플레이를 만듭니다.
[Android.Runtime.Register("createVirtualDisplay", "(Landroid/hardware/display/VirtualDisplayConfig;)Landroid/hardware/display/VirtualDisplay;", "", ApiSince=34)]
public Android.Hardware.Display.VirtualDisplay? CreateVirtualDisplay (Android.Hardware.Display.VirtualDisplayConfig config);
[<Android.Runtime.Register("createVirtualDisplay", "(Landroid/hardware/display/VirtualDisplayConfig;)Landroid/hardware/display/VirtualDisplay;", "", ApiSince=34)>]
member this.CreateVirtualDisplay : Android.Hardware.Display.VirtualDisplayConfig -> Android.Hardware.Display.VirtualDisplay
매개 변수
- config
- VirtualDisplayConfig
반환
- 특성
설명
가상 디스플레이를 만듭니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
CreateVirtualDisplay(VirtualDisplayConfig, Handler, VirtualDisplay+Callback)
[Android.Runtime.Register("createVirtualDisplay", "(Landroid/hardware/display/VirtualDisplayConfig;Landroid/os/Handler;Landroid/hardware/display/VirtualDisplay$Callback;)Landroid/hardware/display/VirtualDisplay;", "", ApiSince=34)]
public Android.Hardware.Display.VirtualDisplay? CreateVirtualDisplay (Android.Hardware.Display.VirtualDisplayConfig config, Android.OS.Handler? handler, Android.Hardware.Display.VirtualDisplay.Callback? callback);
[<Android.Runtime.Register("createVirtualDisplay", "(Landroid/hardware/display/VirtualDisplayConfig;Landroid/os/Handler;Landroid/hardware/display/VirtualDisplay$Callback;)Landroid/hardware/display/VirtualDisplay;", "", ApiSince=34)>]
member this.CreateVirtualDisplay : Android.Hardware.Display.VirtualDisplayConfig * Android.OS.Handler * Android.Hardware.Display.VirtualDisplay.Callback -> Android.Hardware.Display.VirtualDisplay
매개 변수
- config
- VirtualDisplayConfig
- handler
- Handler
- callback
- VirtualDisplay.Callback
반환
- 특성
적용 대상
CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags)
가상 디스플레이를 만듭니다.
[Android.Runtime.Register("createVirtualDisplay", "(Ljava/lang/String;IIILandroid/view/Surface;I)Landroid/hardware/display/VirtualDisplay;", "")]
public Android.Hardware.Display.VirtualDisplay? CreateVirtualDisplay (string name, int width, int height, int densityDpi, Android.Views.Surface? surface, Android.Hardware.Display.VirtualDisplayFlags flags);
[<Android.Runtime.Register("createVirtualDisplay", "(Ljava/lang/String;IIILandroid/view/Surface;I)Landroid/hardware/display/VirtualDisplay;", "")>]
member this.CreateVirtualDisplay : string * int * int * int * Android.Views.Surface * Android.Hardware.Display.VirtualDisplayFlags -> Android.Hardware.Display.VirtualDisplay
매개 변수
- name
- String
- width
- Int32
- height
- Int32
- densityDpi
- Int32
- surface
- Surface
- flags
- VirtualDisplayFlags
반환
- 특성
설명
가상 디스플레이를 만듭니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
추가 정보
- <xref:Android.Hardware.Display.DisplayManager.CreateVirtualDisplay(System.String%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32%2c+System.Int32)>
적용 대상
CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags, VirtualDisplay+Callback, Handler)
가상 디스플레이를 만듭니다.
[Android.Runtime.Register("createVirtualDisplay", "(Ljava/lang/String;IIILandroid/view/Surface;ILandroid/hardware/display/VirtualDisplay$Callback;Landroid/os/Handler;)Landroid/hardware/display/VirtualDisplay;", "")]
public Android.Hardware.Display.VirtualDisplay? CreateVirtualDisplay (string name, int width, int height, int densityDpi, Android.Views.Surface? surface, Android.Hardware.Display.VirtualDisplayFlags flags, Android.Hardware.Display.VirtualDisplay.Callback? callback, Android.OS.Handler? handler);
[<Android.Runtime.Register("createVirtualDisplay", "(Ljava/lang/String;IIILandroid/view/Surface;ILandroid/hardware/display/VirtualDisplay$Callback;Landroid/os/Handler;)Landroid/hardware/display/VirtualDisplay;", "")>]
member this.CreateVirtualDisplay : string * int * int * int * Android.Views.Surface * Android.Hardware.Display.VirtualDisplayFlags * Android.Hardware.Display.VirtualDisplay.Callback * Android.OS.Handler -> Android.Hardware.Display.VirtualDisplay
매개 변수
- name
- String
가상 디스플레이의 이름은 비어 있어야 합니다.
- width
- Int32
가상 디스플레이의 너비(픽셀)는 0보다 커야 합니다.
- height
- Int32
가상 디스플레이의 높이(픽셀)는 0보다 커야 합니다.
- densityDpi
- Int32
dpi의 가상 디스플레이 밀도는 0보다 커야 합니다.
- surface
- Surface
가상 디스플레이의 콘텐츠를 렌더링해야 하는 표면이거나, 처음에 없는 경우 null입니다.
- flags
- VirtualDisplayFlags
가상 표시 플래그의 조합: VirtualDisplayFlagPublic, VirtualDisplayFlagPresentation, VirtualDisplayFlagSecure, VirtualDisplayFlagOwnContentOnly또는 VirtualDisplayFlagAutoMirror.
- callback
- VirtualDisplay.Callback
변경 시 VirtualDisplay 호출할 콜백
- handler
- Handler
수신기를 호출해야 하는 처리기이거나, 호출 스레드의 루퍼에서 수신기를 호출해야 하는 경우 null입니다.
반환
- 특성
예외
호출자에게 지정된 플래그가 있는 가상 디스플레이를 만들 수 있는 권한이 없으면 입니다.
설명
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.