Bagikan melalui


struktur D3D10_1_DDI_BLEND_DESC (d3d10umddi.h)

Struktur D3D10_1_DDI_BLEND_DESC menjelaskan status campuran.

Sintaks

typedef struct D3D10_1_DDI_BLEND_DESC {
  [in] BOOL                                AlphaToCoverageEnable;
  [in] BOOL                                IndependentBlendEnable;
       D3D10_DDI_RENDER_TARGET_BLEND_DESC1 RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT];
} D3D10_1_DDI_BLEND_DESC;

Anggota

[in] AlphaToCoverageEnable

Nilai Boolean yang menentukan apakah cakupan transparansi diaktifkan. TRUE menunjukkan cakupan transparansi diaktifkan; FALSE menunjukkan cakupan transparansi dinonaktifkan. Anggota ini hanya relevan untuk antialias beberapa sampel.

[in] IndependentBlendEnable

Nilai Boolean yang hanya menentukan apakah fungsi CalcPrivateBlendStateSize(D3D10_1) mereplikasi entri pertama dalam array yang ditentukan anggota RenderTarget ke entri lain dari array tersebut. TRUE menunjukkan entri pertama tidak direplikasi; FALSE menunjukkan bahwa entri pertama dalam array di anggota RenderTarget direplikasi ke entri array lainnya.

[in] RenderTarget[D3D10_DDI_SIMULTANEOUS_RENDER_TARGET_COUNT]

Array struktur D3D10_DDI_RENDER_TARGET_BLEND_DESC1 yang menunjukkan status campuran untuk setiap target render terkait.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung D3D10_1_DDI_BLEND_DESC didukung pada Windows Vista dengan Paket Layanan 1 (SP1) dan versi yang lebih baru dan Windows Server 2008 dan versi yang lebih baru.
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

CalcPrivateBlendStateSize(D3D10_1)

CreateBlendState(D3D10_1)

D3D10_DDI_BLEND

D3D10_DDI_BLEND_OP

D3D10_DDI_RENDER_TARGET_BLEND_DESC1