enumerasi D3D_SHADER_VARIABLE_CLASS (d3dcommon.h)
Nilai yang mengidentifikasi kelas variabel shader.
Catatan
Untuk pemrograman dengan Direct3D 10, API ini memiliki alias jenis yang dimulai alih-alih D3D10_
D3D_
. Alias jenis Direct3D 10 ini didefinisikan dalam d3d10.h
, , d3d10misc.h
dan d3d10shader.h
.
Sintaks
typedef enum _D3D_SHADER_VARIABLE_CLASS {
D3D_SVC_SCALAR = 0,
D3D_SVC_VECTOR,
D3D_SVC_MATRIX_ROWS,
D3D_SVC_MATRIX_COLUMNS,
D3D_SVC_OBJECT,
D3D_SVC_STRUCT,
D3D_SVC_INTERFACE_CLASS,
D3D_SVC_INTERFACE_POINTER,
D3D10_SVC_SCALAR,
D3D10_SVC_VECTOR,
D3D10_SVC_MATRIX_ROWS,
D3D10_SVC_MATRIX_COLUMNS,
D3D10_SVC_OBJECT,
D3D10_SVC_STRUCT,
D3D11_SVC_INTERFACE_CLASS,
D3D11_SVC_INTERFACE_POINTER,
D3D_SVC_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_VARIABLE_CLASS;
Konstanta
D3D_SVC_SCALAR Nilai: 0 Variabel shader adalah skalar. |
D3D_SVC_VECTOR Variabel shader adalah vektor. |
D3D_SVC_MATRIX_ROWS Variabel shader adalah matriks baris-utama. |
D3D_SVC_MATRIX_COLUMNS Variabel shader adalah matriks kolom-utama. |
D3D_SVC_OBJECT Variabel shader adalah objek . |
D3D_SVC_STRUCT Variabel shader adalah struktur. |
D3D_SVC_INTERFACE_CLASS Variabel shader adalah kelas . |
D3D_SVC_INTERFACE_POINTER Variabel shader adalah antarmuka. |
D3D10_SVC_SCALAR Variabel shader adalah skalar. |
D3D10_SVC_VECTOR Variabel shader adalah vektor. |
D3D10_SVC_MATRIX_ROWS Variabel shader adalah matriks baris-utama. |
D3D10_SVC_MATRIX_COLUMNS Variabel shader adalah matriks kolom-utama. |
D3D10_SVC_OBJECT Variabel shader adalah objek . |
D3D10_SVC_STRUCT Variabel shader adalah struktur. |
D3D11_SVC_INTERFACE_CLASS Variabel shader adalah kelas . |
D3D11_SVC_INTERFACE_POINTER Variabel shader adalah antarmuka. |
D3D_SVC_FORCE_DWORD Nilai: 0x7fffffff Nilai ini tidak digunakan oleh programmer; ada untuk memaksa enumerasi untuk dikompilasi ke 32 bit. |
Keterangan
Kelas variabel shader bukan kelas pemrograman; kelas mengidentifikasi kelas variabel seperti skalar, vektor, objek, dan sebagainya. nilai D3D_SHADER_VARIABLE_CLASS-typed ditentukan dalam anggota Kelas dari struktur D3D11_SHADER_TYPE_DESC .
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dcommon.h |