struktur D3D10_BLEND_DESC1 (d3d10_1.h)
Menjelaskan status campuran untuk perangkat Direct3D 10.1.
Sintaks
typedef struct D3D10_BLEND_DESC1 {
BOOL AlphaToCoverageEnable;
BOOL IndependentBlendEnable;
D3D10_RENDER_TARGET_BLEND_DESC1 RenderTarget[8];
} D3D10_BLEND_DESC1;
Anggota
AlphaToCoverageEnable
Jenis: BOOL
Menentukan apakah akan menggunakan teknik multisampling alfa-ke-cakupan atau tidak saat mengatur piksel target render.
IndependentBlendEnable
Jenis: BOOL
Atur ke TRUE untuk mengaktifkan penpaduan independen dalam target render simultan. Jika diatur ke FALSE, hanya anggota RenderTarget[0] yang digunakan. RenderTarget[1..7] diabaikan.
RenderTarget[8]
Jenis: D3D10_RENDER_TARGET_BLEND_DESC1
Array deskripsi render-target-blend (lihat D3D10_RENDER_TARGET_BLEND_DESC1); ini sesuai dengan delapan rendertarget yang dapat diatur ke tahap output-merger pada satu waktu.
Keterangan
Untuk melihat bagaimana penpaduan dilakukan, lihat Tahap Output-Merger (Direct3D 10).
Ini adalah nilai default untuk deskripsi campuran.
Provinsi | Nilai Default |
---|---|
AlphaToCoverageEnable | FALSE |
IndependentBlendEnable | FALSE |
RenderTarget[0]. BlendEnable | FALSE |
RenderTarget[0]. SrcBlend | D3D10_BLEND_ONE |
RenderTarget[0]. DestBlend | D3D10_BLEND_ZERO |
RenderTarget[0]. BlendOp | D3D10_BLEND_OP_ADD |
RenderTarget[0]. SrcBlendAlpha | D3D10_BLEND_ONE |
RenderTarget[0]. DestBlendAlpha | D3D10_BLEND_ZERO |
RenderTarget[0]. BlendOpAlpha | D3D10_BLEND_OP_ADD |
RenderTarget[0]. RenderTargetWriteMask | D3D10_COLOR_WRITE_ENABLE_ALL |
Struktur ini memerlukan Windows Vista Service Pack 1.
Jika jenis driver diatur ke D3D_DRIVER_TYPE_HARDWARE, tingkat fitur diatur ke kurang dari atau sama dengan D3D_FEATURE_LEVEL_9_3, dan format piksel target render diatur ke DXGI_FORMAT_R8G8B8A8_UNORM_SRGB, DXGI_FORMAT_B8G8R8A8_UNORM_SRGB, atau DXGI_FORMAT_B8G8R8X8_UNORM_SRGB, perangkat melakukan perpaduan dalam ruang RGB standar (sRGB) dan bukan dalam ruang linier. Namun, jika tingkat fitur diatur ke lebih besar dari D3D_FEATURE_LEVEL_9_3, perangkat melakukan perpaduan dalam ruang linier.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d10_1.h |