D3DDDI_MULTIPLANE_OVERLAY_CAPS 구조체(d3dumddi.h)

사용자 모드 디스플레이 드라이버에서 오버레이 평면 기능을 지정하는 데 사용됩니다.

구문

typedef struct D3DDDI_MULTIPLANE_OVERLAY_CAPS {
  UINT MaxPlanes;
  UINT NumCapabilityGroups;
} D3DDDI_MULTIPLANE_OVERLAY_CAPS;

멤버

MaxPlanes

현재 모드에서 지원될 수 있는 디스플레이 하드웨어에 대한 기본 표면을 포함한 최대 입력 수입니다. 모드가 변경되면 이 값이 변경됩니다.

예를 들어 하드웨어에서 오버레이 평면 1개와 일반 기본 표면 하나를 허용하는 경우 드라이버는 MaxPlanes 를 2로 설정해야 합니다.

NumCapabilityGroups

지원될 수 있는 다양한 유형의 오버레이 평면 수입니다.

다음은 2가지 예입니다.

  • 하드웨어가 확장 기능이 제한된 RGB 전용 평면 2개와 더 유연한 확장 기능이 있는 2개의 YUV 평면을 지원하는 경우 드라이버는 NumCapabilityGroups 를 2로 설정해야 합니다.
  • 하드웨어가 확장 기능이 없는 RGB 전용 평면 1개와 전체 스트레칭 기능이 있는 RGB 전용 평면 2개와 전체 스트레치 기능이 있는 2개의 RGB/YUV 평면을 지원하는 경우 드라이버는 NumCapabilityGroups 를 3으로 설정해야 합니다.

요구 사항

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