struktur D3D11_TRACE_VALUE (d3d11shadertracing.h)

Menjelaskan nilai pelacakan.

Sintaks

typedef struct D3D11_TRACE_VALUE {
  UINT                       Bits[4];
  D3D11_TRACE_COMPONENT_MASK ValidMask;
} D3D11_TRACE_VALUE;

Anggota

Bits[4]

Array bit yang membentuk nilai pelacakan. Elemen [0] adalah X.

Catatan Anggota ini dapat menyimpan data float, UINT, atau INT . Elemen ditentukan sebagai UINT daripada menggunakan gabungan untuk meminimalkan risiko x86 SNaN-QNaN> quashing selama penugasan float. Jika bit ditampilkan, bit dapat ditafsirkan sebagai float pada saat terakhir.
 

ValidMask

Kombinasi nilai komponen berikut yang digabungkan dengan menggunakan operasi OR bitwise. Nilai yang dihasilkan menentukan masker pelacakan komponen.

Bendera Deskripsi
D3D11_TRACE_COMPONENT_X (0x1) Komponen x dari masker pelacakan.
D3D11_TRACE_COMPONENT_Y (0x2) Komponen y dari masker pelacakan.
D3D11_TRACE_COMPONENT_Z (0x4) Komponen z kedalaman masker pelacakan.
D3D11_TRACE_COMPONENT_W (0x8) Komponen kedalaman w dari masker pelacakan.
 

Abaikan nilai yang tidak dimasak, terutama jika delta terakumulasi.

Keterangan

API ini memerlukan Windows Software Development Kit (SDK) untuk Windows 8.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Header d3d11shadertracing.h

Lihat juga

Struktur Shader