Bagikan melalui


struktur D3D12_DISCARD_REGION (d3d12.h)

Menjelaskan detail untuk operasi buang-sumber daya.

Sintaks

typedef struct D3D12_DISCARD_REGION {
  UINT             NumRects;
  const D3D12_RECT *pRects;
  UINT             FirstSubresource;
  UINT             NumSubresources;
} D3D12_DISCARD_REGION;

Anggota

NumRects

Jumlah persegi panjang dalam array yang ditentukan anggota pRects .

pRects

Array struktur D3D12_RECT untuk persegi panjang dalam sumber daya untuk dibuang. Jika NULL, DiscardResource akan membuang seluruh sumber daya.

FirstSubresource

Indeks subsumber daya pertama dalam sumber daya yang akan dibuang.

NumSubresources

Jumlah subsumber daya dalam sumber daya yang akan dibuang.

Keterangan

Struktur ini digunakan oleh metode ID3D12GraphicsCommandList::D iscardResource .

Jika persegi panjang disediakan dalam struktur ini, sumber daya harus memiliki subsumber daya 2D dengan semua sub sumber daya yang ditentukan dimensi yang sama.

Persyaratan

   
Header d3d12.h

Lihat juga

Struktur Inti