DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS 열거형(dxgiddi.h)

오버레이 기능을 식별합니다.

Syntax

typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS {
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION_WITHOUT_INDEPENDENT_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_VERTICAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE,
  DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY
} ;

상수

 
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION_WITHOUT_INDEPENDENT_FLIP
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_VERTICAL_FLIP
오버레이 평면은 데이터를 세로로 대칭 이동시켜 거꾸로 표시할 수 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP
오버레이 평면은 데이터를 가로로 대칭 이동하여 오른쪽에서 왼쪽으로 미러 이미지로 표시할 수 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE
시스템에서 사용하도록 예약되었습니다. 사용자 모드 표시 드라이버는 이 값을 사용하면 안 됩니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO
시스템에서 사용하도록 예약되었습니다. 사용자 모드 표시 드라이버는 이 값을 사용하면 안 됩니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER
쌍선형 스트레칭을 수행할 수 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER
쌍선형 스트레칭보다 더 잘 할 수 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION
오버레이 평면은 데이터를 90도, 180도 및 270도 회전할 수 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION
이 그룹에 보고된 캡이 전체 화면 평면에 적용되고 다른 MPO 평면과의 컴퍼지션이 발생한 후 이 평면에 적용된 모든 작업이 발생했음을 나타냅니다. 이는 다음 시나리오에 유용합니다.

* 패널 피터 HW를 사용하여 화면과 일치하도록 표면을 늘릴 수 있습니다. 이는 가상 모드를 지원하는 데 유용합니다.

* VidPnSourceId의 데스크톱 평면을 확장하거나 축소하여 다음과 같은 제한 사항이 있는 단일 모니터와 일치시킬 수 있습니다.

* 전체 할당을 늘려야 합니다. 하위 사각형은 지원되지 않습니다.
* Z 순서로 평면 0이어야 합니다.

* HW 커서가 지원되는 경우 HW 커서는 스트레칭 전에 데스크톱 평면으로 구성됩니다(즉, HW 커서가 데스크톱 평면의 나머지 부분과 함께 늘어나거나 축소됨).
* 패널 피터 외에 다른 MPO 평면이 지원되는 경우 다른 MPO 평면의 클립 사각형은 패널 피터 평면의 원본 사각형에 바인딩됩니다.

* HDR 시나리오에서 HDR 할당(잠재적으로 메타데이터 포함)은 전체 화면을 덮는 단일 평면이 있는 MPO처럼 보입니다.

이 플래그는 일반 MPO와 동일한 기능 그룹에 보고해서는 안 됩니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED
이 기능 그룹에 설명된 하드웨어를 출력 간에 공유할 수 있음을 나타냅니다.

예를 들어 하드웨어가 출력당 전용 패널 피터를 지원하지만 여러 출력에서 공유되는 4개의 추가 MPO 평면도 지원하는 경우 드라이버는 각 출력에 대해 다음 기능 그룹을 보고합니다.

* DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED 기능 플래그를 설정하지 않은 패널 피터에 대한 하나의 기능 그룹입니다.
* DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED 기능을 설정하는 4개의 MPO 평면을 설명하는 하나 이상의 기능 그룹입니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE
표시 시작 주소만 변경하면 HW에서 MPO 평면의 즉시 대칭 이동이 지원됨을 나타냅니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY
평면 0의 확장/축소는 평면 0이 데스크톱 평면이고 가상 모드 지원에 스트레칭/축소를 사용하는 경우에만 발생해야 했음을 나타냅니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1
지원되는 최소 서버 Windows Server 2012 R2
머리글 dxgiddi.h(D3d10umddi.h 포함)