CD3DX12 _ Blend, _ structure DESC

Une structure d’assistance pour permettre l’initialisation simple d’une structure D3D12 _ Blend _ desc .

Syntaxe

struct CD3DX12_BLEND_DESC  : public D3D12_BLEND_DESC{
   CD3DX12_BLEND_DESC();
   explicit CD3DX12_BLEND_DESC(const D3D12_BLEND_DESC& o);
   explicit CD3DX12_BLEND_DESC(CD3DX12_DEFAULT);
   ~CD3DX12_BLEND_DESC();
   operator const D3D12_BLEND_DESC&() const;
};

Membres

CD3DX12 _ Blend _ desc ()

Crée une nouvelle instance non initialisée d’un CD3DX12 _ Blend _ desc.

explicite CD3DX12 _ Blend _ desc (const D3D12 _ Blend _ desc& o)

Crée une nouvelle instance d’un CD3DX12 _ Blend _ desc, initialisée avec le contenu d’une autre structure D3D12 _ Blend _ desc .

Explicit CD3DX12 _ Blend _ desc (CD3DX12 _ par défaut)

Crée une nouvelle instance d’un CD3DX12 _ Blend _ desc, initialisé avec les paramètres par défaut.

State Valeur par défaut
AlphaToCoverageEnable FALSE
IndependentBlendEnable FALSE
RenderTarget [ 0 ] . BlendEnable FALSE
RenderTarget [ 0 ] . LogicOpEnable FALSE
RenderTarget [ 0 ] . SrcBlend D3D12 _ Blend _ One
RenderTarget [ 0 ] . DestBlend D3D12 _ Blend _ zéro
RenderTarget [ 0 ] . BlendOp _Ajouter D3D12 Blend _ op _
RenderTarget [ 0 ] . SrcBlendAlpha D3D12 _ Blend _ One
RenderTarget [ 0 ] . DestBlendAlpha D3D12 _ Blend _ zéro
RenderTarget [ 0 ] . BlendOpAlpha _Ajouter D3D12 Blend _ op _
RenderTarget [ 0 ] . LogicOp D3D12 _ logique _ op _
RenderTarget [ 0 ] . RenderTargetWriteMask _Activer l’écriture en couleur D3D12 _ _ _ tout

~ CD3DX12 _ Blend _ desc ()

Détruit une instance d’un CD3DX12 _ Blend _ desc.

const, opérateur D3D12 _ Blend _ desc& () const

Définit le & opérateur de passage par référence pour le type de structure parent.

Spécifications

Condition requise Valeur
En-tête
D3dx12. h

Voir aussi

D3D12 _ Blend _ desc

Structures d’assistance pour D3D12