Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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_CLEARValeur : 0 Efface la cible de rendu ( 0). |
|
D3D12_LOGIC_OP_SETDéfinit la cible de rendu ( 1). |
|
D3D12_LOGIC_OP_COPYCopie la cible de rendu ( source s |
|
D3D12_LOGIC_OP_COPY_INVERTEDEffectue une copie inversée de la cible de rendu ( ~s). |
|
D3D12_LOGIC_OP_NOOPAucune opération n’est effectuée sur la cible de rendu ( d destination en mode cible de rendu). |
|
D3D12_LOGIC_OP_INVERTInverse la cible de rendu ( ~d). |
|
D3D12_LOGIC_OP_ANDEffectue une opération AND logique sur la cible de rendu ( s & d). |
|
D3D12_LOGIC_OP_NANDEffectue une opération NAND logique sur la cible de rendu ( ~(s & d)). |
|
D3D12_LOGIC_OP_OREffectue une opération OR logique sur la cible de rendu ( s) |
d). |
D3D12_LOGIC_OP_NOREffectue une opération NOR logique sur la cible de rendu ( ~(s) |
d)). |
D3D12_LOGIC_OP_XOREffectue une opération XOR logique sur la cible de rendu ( s ^ d). |
|
D3D12_LOGIC_OP_EQUIVEffectue une opération d’égalité logique sur la cible de rendu ( ~(s ^ d)). |
|
D3D12_LOGIC_OP_AND_REVERSEEffectue une opération LOGIQUE AND et inverse sur la cible de rendu ( s & ~d). |
|
D3D12_LOGIC_OP_AND_INVERTEDEffectue une opération LOGIQUE AND et inversée sur la cible de rendu ( ~s & d). |
|
D3D12_LOGIC_OP_OR_REVERSEEffectue une opération LOGIQUE OR et inverse sur la cible de rendu ( s) |
~d). |
D3D12_LOGIC_OP_OR_INVERTEDEffectue 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 |