struktur D3D12_PLACED_SUBRESOURCE_FOOTPRINT (d3d12.h)

Menjelaskan jejak sub sumber daya yang ditempatkan, termasuk offset dan D3D12_SUBRESOURCE_FOOTPRINT.

Sintaks

typedef struct D3D12_PLACED_SUBRESOURCE_FOOTPRINT {
  UINT64                      Offset;
  D3D12_SUBRESOURCE_FOOTPRINT Footprint;
} D3D12_PLACED_SUBRESOURCE_FOOTPRINT;

Anggota

Offset

Offset subsumber daya dalam sumber daya induk, dalam byte. Offset antara awal sumber daya induk dan subsumber daya ini.

Footprint

Format, lebar, tinggi, kedalaman, dan pitch baris subsumber daya, sebagai struktur D3D12_SUBRESOURCE_FOOTPRINT .

Keterangan

Struktur ini digunakan dalam struktur D3D12_TEXTURE_COPY_LOCATION , dan oleh ID3D12Device::GetCopyableFootprints.

Semua data yang dirujuk oleh struktur jejak harus pas dalam batas sumber daya induk. Jika Anda menggunakan GetCopyableFootprints untuk mengisi struktur, bidang output pTotalBytes menunjukkan ukuran sumber daya yang diperlukan.

Struktur ini juga digunakan sejumlah fungsi pembantu (lihat Struktur dan Fungsi Pembantu untuk D3D12).

Saat menyalin tekstur, gunakan struktur ini bersama dengan D3D12_TEXTURE_COPY_LOCATION.

Persyaratan

   
Header d3d12.h

Lihat juga

Struktur Inti