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 |