Bagikan melalui


METODE ID3D12Resource::GetHeapProperties (d3d12.h)

Mengambil properti tumpukan sumber daya, untuk sumber daya yang ditempatkan dan berkomitmen.

Sintaks

HRESULT GetHeapProperties(
  [out, optional] D3D12_HEAP_PROPERTIES *pHeapProperties,
  [out, optional] D3D12_HEAP_FLAGS      *pHeapFlags
);

Parameter

[out, optional] pHeapProperties

Jenis: D3D12_HEAP_PROPERTIES*

Penunjuk ke struktur D3D12_HEAP_PROPERTIES , bahwa pada penyelesaian metode yang berhasil akan berisi properti tumpukan sumber daya.

[out, optional] pHeapFlags

Jenis: D3D12_HEAP_FLAGS*

Menentukan variabel D3D12_HEAP_FLAGS , bahwa pada penyelesaian metode yang berhasil akan berisi bendera tumpukan lain-lain.

Nilai kembali

Jenis: HRESULT

Metode ini mengembalikan salah satu Kode Pengembalian Direct3D 12. Jika sumber daya dibuat sebagai dicadangkan, E_INVALIDARG dikembalikan.

Keterangan

Metode ini hanya berfungsi pada sumber daya yang ditempatkan dan berkomitmen, bukan pada sumber daya yang dipesan. Jika sumber daya dibuat sebagai dicadangkan, E_INVALIDARG dikembalikan. Halaman dapat dipetakan ke tidak ada, satu, atau lebih timbunan.

Untuk informasi selengkapnya, lihat Manajemen Memori di Direct3D 12.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d12.h
Pustaka D3d12.lib
DLL D3d12.dll

Lihat juga

ID3D12Resource