Bagikan melalui


struktur D3DWDDM1_3DDI_TILE_REGION_SIZE (d3d10umddi.h)

Menentukan wilayah ubin.

Sintaks

typedef struct D3DWDDM1_3DDI_TILE_REGION_SIZE {
  UINT   NumTiles;
  BOOL   bUseBox;
  UINT   Width;
  UINT16 Height;
  UINT16 Depth;
} D3DWDDM1_3DDI_TILE_REGION_SIZE;

Anggota

NumTiles

Jumlah petak peta dalam wilayah petak peta.

NumTiles Catatan harus sama denganKedalamanTinggi * Lebar * .
 

bUseBox

Jika TRUE, wilayah petak peta ditentukan oleh anggota Lebar, Tinggi, dan Kedalaman . Dalam hal ini, satu wilayah pembaruan tidak dapat menjangkau mipmaps, meskipun dapat menjangkau irisan array menggunakan anggota Kedalaman .

Jika FALSE, anggota Lebar, Tinggi, dan Kedalaman harus diabaikan, dan wilayah petak peta ditentukan oleh anggota NumTiles . Dalam hal ini, petak peta dipetakan secara linear, pertama melintasi arah x, lalu arah y, kemudian (sebagaimana berlaku) di seluruh arah z, dan kemudian meluap melalui mipmap dan array dalam urutan sub sumber daya. Prosedur ini berguna untuk memetakan seluruh sumber daya pada satu waktu.

Dalam kedua kasus, lokasi awal untuk wilayah dalam sumber daya ditentukan sebagai parameter terpisah di luar struktur ini.

Width

Lebar (dalam arah x) dari wilayah petak peta. Digunakan untuk penyangga, 1-D, 2-D, dan penyajian 3-D.

Height

Tinggi (arah y) dari wilayah petak peta. Digunakan untuk penyajian 2-D dan 3-D.

Depth

Kedalaman (arah z) dari wilayah petak peta. Digunakan untuk penyajian 3-D atau untuk array. Dalam kasus array, maju secara mendalam melompat ke iringan berikutnya dengan ukuran mipmap yang sama.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1,WDDM 1.3
Server minimum yang didukung Windows Server 2012 R2
Header d3d10umddi.h (termasuk D3d10umddi.h)