DXGK_MULTIPLANE_OVERLAY_BLEND 구조체(d3dkmddi.h)

오버레이 평면에서 수행할 혼합 작업을 식별합니다.

구문

typedef struct _DXGK_MULTIPLANE_OVERLAY_BLEND {
  union {
    struct {
      UINT AlphaBlend : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  };
} DXGK_MULTIPLANE_OVERLAY_BLEND;

멤버

AlphaBlend

설정된 경우 오버레이 평면은 이 평면의 미리 곱한 알파 채널을 사용하여 아래 평면과 혼합해야 합니다.

0이면 오버레이 평면은 알파 채널의 데이터를 무시하고 혼합 평면을 완전히 불투명하게 만들어야 합니다.

이 멤버를 설정하는 것은 32비트 멤버(0x00000001)의 첫 번째 비트를 설정하는 것과 같습니다.

Reserved

이 멤버는 예약되어 있으며 0으로 설정해야 합니다.

이 멤버를 0으로 설정하는 것은 32비트 Value 멤버의 나머지 30비트(0xFFFFFFFC)를 0으로 설정하는 것과 같습니다.

이 멤버는 예약되어 있으며 0으로 설정해야 합니다.

이 멤버를 0으로 설정하는 것은 32비트 Value 멤버의 나머지 31비트(0xFFFFFFFE)를 0으로 설정하는 것과 같습니다.

Value

수행할 혼합 작업의 유형을 식별하는 32비트 값입니다.

요구 사항

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