次の方法で共有


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 ビット Value メンバー (0x00000001) の最初のビットを設定することと同じです。

Reserved

このメンバーは予約されており、0 に設定する必要があります。

このメンバーを 0 に設定することは、32 ビット Value メンバーの残りの 30 ビット (0xFFFFFFFC) をゼロに設定することと同じです。

このメンバーは予約されており、0 に設定する必要があります。

このメンバーを 0 に設定することは、32 ビット Value メンバーの残りの 31 ビット (0xFFFFFFFE) をゼロに設定することと同じです。

Value

実行するブレンド操作の種類を識別する 32 ビット値。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1
サポートされる最小サーバー Windows Server 2012 R2
ヘッダー d3dkmddi.h (D3dkmddi.h を含む)