Bagikan melalui


enumerasi D3D11_TILE_COPY_FLAG (d3d11_2.h)

Mengidentifikasi cara menyalin petak peta.

Sintaks

typedef enum D3D11_TILE_COPY_FLAG {
  D3D11_TILE_COPY_NO_OVERWRITE = 0x1,
  D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = 0x2,
  D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = 0x4
} ;

Konstanta

 
D3D11_TILE_COPY_NO_OVERWRITE
Nilai: 0x1
Menunjukkan bahwa GPU saat ini tidak mereferensikan salah satu
bagian memori tujuan yang sedang ditulis.
D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE
Nilai: 0x2
Menunjukkan bahwa operasi ID3D11DeviceContext2::CopyTiles melibatkan penyalinan buffer linier ke sumber daya ubin yang tergelincir. Ini berarti menyalin data petak peta dari
lokasi buffer yang ditentukan, ubin baca secara berurutan,
ke wilayah petak 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 ID3D11DeviceContext2::CopyTiles ini, Anda menentukan data sumber dengan parameter pBuffer dan tujuan dengan parameter pTiledResource .
D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
Nilai: 0x4
Menunjukkan bahwa operasi ID3D11DeviceContext2::CopyTiles melibatkan penyalinan sumber daya berbintik ke buffer linier. Ini berarti menyalin data petak peta dari wilayah petak peta, membaca petak peta secara berurutan (dalam urutan x,y,z jika wilayah tersebut adalah kotak),
ke lokasi buffer yang ditentukan, deswizzling ke tata letak memori linier sesuai kebutuhan.
Dalam panggilan ID3D11DeviceContext2::CopyTiles ini, Anda menentukan data sumber dengan parameter pTiledResource dan tujuan dengan parameter pBuffer .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Header d3d11_2.h

Lihat juga

Enumerasi Sumber Daya