enumerasi D3D12_LOGIC_OP (d3d12.h)
Menentukan konstanta yang menentukan operasi logis yang akan dikonfigurasi untuk target render.
Sintaks
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
} ;
Konstanta
D3D12_LOGIC_OP_CLEAR Nilai: 0 Menghapus target render ( 0 ). |
|
D3D12_LOGIC_OP_SET Mengatur target render ( 1 ). |
|
D3D12_LOGIC_OP_COPY Menyalin target render ( sumber dari |
|
D3D12_LOGIC_OP_COPY_INVERTED Melakukan salinan terbalik dari target render ( ~s ). |
|
D3D12_LOGIC_OP_NOOP Tidak ada operasi yang dilakukan pada target render ( d tujuan dalam Tampilan Target Render). |
|
D3D12_LOGIC_OP_INVERT Balikkan target render ( ~d ). |
|
D3D12_LOGIC_OP_AND Melakukan operasi AND logis pada target render ( s & d ). |
|
D3D12_LOGIC_OP_NAND Melakukan operasi NAND logis pada target render ( ~(s & d) ). |
|
D3D12_LOGIC_OP_OR Melakukan operasi LOGIS OR pada target render ( s |
d). |
D3D12_LOGIC_OP_NOR Melakukan operasi NOR logis pada target render ( ~(s) |
d)). |
D3D12_LOGIC_OP_XOR Melakukan operasi XOR logis pada target render ( s ^ d ). |
|
D3D12_LOGIC_OP_EQUIV Melakukan operasi yang sama logis pada target render ( ~(s ^ d) ). |
|
D3D12_LOGIC_OP_AND_REVERSE Melakukan operasi logis AND dan terbalik pada target render ( s & ~d ). |
|
D3D12_LOGIC_OP_AND_INVERTED Melakukan operasi logis AND dan balikkan pada target render ( ~s & d ). |
|
D3D12_LOGIC_OP_OR_REVERSE Melakukan operasi logis OR dan terbalik pada target render ( s |
~d). |
D3D12_LOGIC_OP_OR_INVERTED Melakukan operasi logis OR dan balikkan pada target render ( ~s |
d). |
Keterangan
Enum ini digunakan oleh struktur D3D12_RENDER_TARGET_BLEND_DESC .
Persyaratan
Header | d3d12.h |