다음을 통해 공유


D3DDDI_MULTIPLANE_OVERLAY_CAPS 구조체(d3dumddi.h)

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

통사론

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

회원

MaxPlanes

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

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

NumCapabilityGroups

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

다음은 2가지 예입니다.

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

요구 사항

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