Bagikan melalui


enumerasi D3DWDDM1_3DDI_TILE_COPY_FLAG (d3d10umddi.h)

Mengidentifikasi cara menyalin petak menggunakan fungsi CopyTiles .

Sintaks

typedef enum D3DWDDM1_3DDI_TILE_COPY_FLAG {
  D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE,
  D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE,
  D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
} ;

Konstanta

 
D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE
GPU saat ini tidak merujuk salah satu bagian memori tujuan yang ditulis.
D3DWDDM1_3DDI_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE
Operasi CopyTiles melibatkan penyalinan buffer linier ke sumber daya ubin bergelombang. Ini berarti menyalin data petak peta dari lokasi buffer yang ditentukan, membaca petak peta secara berurutan, ke wilayah petak peta yang ditentukan (dalam urutan x, y, z jika wilayah tersebut adalah kotak), menggeser ke tata letak memori perangkat keras yang optimal sesuai kebutuhan. Dalam panggilan CopyTiles ini, Anda menentukan data sumber dengan parameter hBuffer dan tujuan dengan parameter hTiledResource .
D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
Operasi CopyTiles melibatkan penyalinan sumber daya ubin bergelombang ke buffer linier. Ini berarti untuk menyalin data petak peta dari wilayah petak peta, membaca petak peta secara berurutan (dalam urutan x, y, z jika wilayah adalah kotak), ke lokasi buffer yang ditentukan, mendesak ke tata letak memori linier sesuai kebutuhan. Dalam panggilan CopyTiles ini, Anda menentukan data sumber dengan parameter hTiledResource dan tujuan dengan parameter hBuffer .

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)

Lihat juga

CopyTiles