énumération D3D12_LOGIC_OP (d3d12.h)
Définit des constantes qui spécifient des opérations logiques à configurer pour une cible de rendu.
Syntaxe
typedef enum D3D12_LOGIC_OP {
D3D12_LOGIC_OP_CLEAR = 0,
D3D12_LOGIC_OP_SET,
D3D12_LOGIC_OP_COPY,
D3D12_LOGIC_OP_COPY_INVERTED,
D3D12_LOGIC_OP_NOOP,
D3D12_LOGIC_OP_INVERT,
D3D12_LOGIC_OP_AND,
D3D12_LOGIC_OP_NAND,
D3D12_LOGIC_OP_OR,
D3D12_LOGIC_OP_NOR,
D3D12_LOGIC_OP_XOR,
D3D12_LOGIC_OP_EQUIV,
D3D12_LOGIC_OP_AND_REVERSE,
D3D12_LOGIC_OP_AND_INVERTED,
D3D12_LOGIC_OP_OR_REVERSE,
D3D12_LOGIC_OP_OR_INVERTED
} ;
Constantes
D3D12_LOGIC_OP_CLEAR Valeur : 0 Efface la cible de rendu ( 0 ). |
|
D3D12_LOGIC_OP_SET Définit la cible de rendu ( 1 ). |
|
D3D12_LOGIC_OP_COPY Copie la cible de rendu ( source s |
|
D3D12_LOGIC_OP_COPY_INVERTED Effectue une copie inversée de la cible de rendu ( ~s ). |
|
D3D12_LOGIC_OP_NOOP Aucune opération n’est effectuée sur la cible de rendu ( d destination en mode cible de rendu). |
|
D3D12_LOGIC_OP_INVERT Inverse la cible de rendu ( ~d ). |
|
D3D12_LOGIC_OP_AND Effectue une opération AND logique sur la cible de rendu ( s & d ). |
|
D3D12_LOGIC_OP_NAND Effectue une opération NAND logique sur la cible de rendu ( ~(s & d) ). |
|
D3D12_LOGIC_OP_OR Effectue une opération OR logique sur la cible de rendu ( s) |
d). |
D3D12_LOGIC_OP_NOR Effectue une opération NOR logique sur la cible de rendu ( ~(s) |
d)). |
D3D12_LOGIC_OP_XOR Effectue une opération XOR logique sur la cible de rendu ( s ^ d ). |
|
D3D12_LOGIC_OP_EQUIV Effectue une opération d’égalité logique sur la cible de rendu ( ~(s ^ d) ). |
|
D3D12_LOGIC_OP_AND_REVERSE Effectue une opération LOGIQUE AND et inverse sur la cible de rendu ( s & ~d ). |
|
D3D12_LOGIC_OP_AND_INVERTED Effectue une opération LOGIQUE AND et inversée sur la cible de rendu ( ~s & d ). |
|
D3D12_LOGIC_OP_OR_REVERSE Effectue une opération LOGIQUE OR et inverse sur la cible de rendu ( s) |
~d). |
D3D12_LOGIC_OP_OR_INVERTED Effectue une opération LOGIQUE OR et d’inversion sur la cible de rendu ( ~s) |
d). |
Notes
Cette énumération est utilisée par la structure D3D12_RENDER_TARGET_BLEND_DESC .
Spécifications
En-tête | d3d12.h |