Bagikan melalui


struktur D3D12_CLEAR_VALUE (d3d12.h)

Menjelaskan nilai yang digunakan untuk mengoptimalkan operasi yang jelas untuk sumber daya tertentu.

Sintaks

typedef struct D3D12_CLEAR_VALUE {
  DXGI_FORMAT Format;
  union {
    FLOAT                     Color[4];
    D3D12_DEPTH_STENCIL_VALUE DepthStencil;
  };
} D3D12_CLEAR_VALUE;

Anggota

Format

Menentukan satu anggota enum DXGI_FORMAT .

Format warna yang umumnya dibersihkan mengikuti aturan validasi yang sama dengan pembuatan tampilan/deskriptor. Secara umum, format warna jernih dapat berupa format apa pun dalam grup tanpa jenis yang sama dengan format sumber daya.

Format ini harus cocok dengan format tampilan yang digunakan selama operasi yang jelas. Ini menunjukkan apakah warna atau anggota DepthStencil valid dan cara mengonversi nilai untuk penggunaan dengan sumber daya.

Color[4]

Menentukan array 4 entri nilai float, menentukan nilai RGBA. Urutan RGBA cocok dengan urutan yang digunakan dengan ClearRenderTargetView.

DepthStencil

Menentukan satu anggota D3D12_DEPTH_STENCIL_VALUE. Nilai-nilai ini cocok dengan semantik Kedalaman dan Stensil di ClearDepthStencilView.

Keterangan

Struktur ini secara opsional diteruskan ke metode berikut:

Persyaratan

Persyaratan Nilai
Header d3d12.h

Lihat juga

CD3DX12_CLEAR_VALUE

Struktur Inti