D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS 구조체(d3dumddi.h)

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

구문

typedef struct D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS {
  UINT  NumPlanes;
  float MaxStretchFactor;
  float MaxShrinkFactor;
  UINT  OverlayCaps;
} D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS;

멤버

NumPlanes

기능 그룹 내의 오버레이 평면에서 지원하는 오버레이 평면 수를 지정합니다.

MaxStretchFactor

기능 그룹 내의 오버레이 평면에서 지원하는 최대 스트레치 팩터를 지정합니다.

스트레치 팩터는 원래 크기에 대한 최종 확장 오버레이 평면 크기의 비율입니다. 예를 들어 원래 오버레이 평면이 100 x 100픽셀인 경우 값이 2.5이면 250 x 250픽셀까지 확장할 수 있습니다.

모든 시나리오에서 이 스트레치 팩터를 적용할 수 있다는 보장은 없습니다. 예를 들어 이 요소를 사용하여 여러 오버레이 평면을 하나만 확장할 수 있습니다.

MaxShrinkFactor

기능 그룹 내의 오버레이 평면에서 지원하는 최대 축소 인수를 지정합니다.

축소 계수는 최종 축소 오버레이 평면 크기와 원래 크기의 비율입니다. 예를 들어 원래 오버레이 평면이 100 x 100픽셀인 경우 값이 0.25이면 25 x 25픽셀로 축소할 수 있습니다.

모든 시나리오에서 이 축소 인수를 적용할 수 있다는 보장은 없습니다. 예를 들어 이 요소를 사용하여 오버레이 평면을 여러 개에서 하나만 축소할 수 있습니다.

OverlayCaps

D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS 열거형에서 값의 비트 OR로 지정된 오버레이 기능입니다.

요구 사항

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

추가 정보

D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS