struktur CD3DX12_GPU_DESCRIPTOR_HANDLE
Struktur pembantu untuk mengaktifkan inisialisasi struktur D3D12_GPU_DESCRIPTOR_HANDLE yang mudah.
Sintaks
struct CD3DX12_GPU_DESCRIPTOR_HANDLE : public D3D12_GPU_DESCRIPTOR_HANDLE{
CD3DX12_GPU_DESCRIPTOR_HANDLE();
explicit CD3DX12_GPU_DESCRIPTOR_HANDLE(const D3D12_GPU_DESCRIPTOR_HANDLE &o);
CD3DX12_GPU_DESCRIPTOR_HANDLE(CD3DX12_DEFAULT);
CD3DX12_GPU_DESCRIPTOR_HANDLE(const D3D12_GPU_DESCRIPTOR_HANDLE &other, INT offsetScaledByIncrementSize);
CD3DX12_GPU_DESCRIPTOR_HANDLE(const D3D12_GPU_DESCRIPTOR_HANDLE &other, INT offsetInDescriptors, UINT descriptorIncrementSize);
CD3DX12_GPU_DESCRIPTOR_HANDLE& Offset(INT offsetInDescriptors, UINT descriptorIncrementSize);
CD3DX12_GPU_DESCRIPTOR_HANDLE& Offset(INT offsetScaledByIncrementSize);
bool inline operator==( _In_ const D3D12_GPU_DESCRIPTOR_HANDLE& other) const;
bool inline operator!=( _In_ const D3D12_GPU_DESCRIPTOR_HANDLE& other) const;
CD3DX12_GPU_DESCRIPTOR_HANDLE & operator=(const D3D12_GPU_DESCRIPTOR_HANDLE &other);
void inline InitOffsetted(_In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base, INT offsetScaledByIncrementSize);
void inline InitOffsetted(_In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base, INT offsetInDescriptors, UINT descriptorIncrementSize);
void static inline InitOffsetted(_Out_ D3D12_GPU_DESCRIPTOR_HANDLE &handle, _In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base, INT offsetScaledByIncrementSize);
void static inline InitOffsetted(_Out_ D3D12_GPU_DESCRIPTOR_HANDLE &handle, _In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base, INT offsetInDescriptors, UINT descriptorIncrementSize);
};
Anggota
-
CD3DX12_GPU_DESCRIPTOR_HANDLE()
-
Membuat instans CD3DX12_GPU_DESCRIPTOR_HANDLE baru yang belum diinisialisasi.
-
CD3DX12_GPU_DESCRIPTOR_HANDLE eksplisit(const D3D12_GPU_DESCRIPTOR_HANDLE &o)
-
Membuat instans baru CD3DX12_GPU_DESCRIPTOR_HANDLE, diinisialisasi dengan konten struktur D3D12_GPU_DESCRIPTOR_HANDLE lain.
-
CD3DX12_GPU_DESCRIPTOR_HANDLE(CD3DX12_DEFAULT)
-
Membuat instans baru CD3DX12_GPU_DESCRIPTOR_HANDLE, diinisialisasi dengan parameter default (mengatur penunjuk ke nol).
-
CD3DX12_GPU_DESCRIPTOR_HANDLE(const D3D12_GPU_DESCRIPTOR_HANDLE &other, INT offsetScaledByIncrementSize)
-
Membuat instans baru CD3DX12_GPU_DESCRIPTOR_HANDLE, menginisialisasi parameter berikut:
D3D12_GPU_DESCRIPTOR_HANDLE &lainnya
INT offsetScaledByIncrementSize: Jumlah kenaikan yang akan diimbangi.
-
CD3DX12_GPU_DESCRIPTOR_HANDLE(const D3D12_GPU_DESCRIPTOR_HANDLE &other, INT offsetInDescriptors, UINT descriptorIncrementSize)
-
Membuat instans baru CD3DX12_GPU_DESCRIPTOR_HANDLE, menginisialisasi parameter berikut:
D3D12_GPU_DESCRIPTOR_HANDLE &lainnya
INT offsetInDescriptors: Jumlah deskriptor yang akan ditingkatkan.
UINT descriptorIncrementSize: Jumlah yang akan bertambah untuk setiap deskriptor, termasuk padding.
-
Offset(INT offsetInDescriptors, descriptor UINTIncrementSize)
-
Mengatur offset berdasarkan jumlah deskriptor yang ditentukan dan berapa banyak kenaikan untuk setiap deskriptor. Menggunakan parameter berikut:
INT offsetInDescriptors: Jumlah deskriptor yang akan ditingkatkan.
UINT descriptorIncrementSize: Jumlah yang akan bertambah untuk setiap deskriptor, termasuk padding.
-
Offset(INT offsetScaledByIncrementSize)
-
Mengatur offset berdasarkan jumlah kenaikan yang ditentukan. Menggunakan parameter berikut:
INT offsetScaledByIncrementSize: Jumlah kenaikan yang akan diimbangi.
-
inline operator==( _In_ const D3D12_GPU_DESCRIPTOR_HANDLE& other) const
-
Pengujian untuk kesetaraan antara CD3DX12_GPU_DESCRIPTOR_HANDLE saat ini dan D3D12_GPU_DESCRIPTOR_HANDLE atau CD3DX12_GPU_DESCRIPTOR_HANDLE yang ditentukan.
-
operator sebaris!=( _In_ const D3D12_GPU_DESCRIPTOR_HANDLE& lainnya) const
-
Pengujian untuk ketidaksamaan antara CD3DX12_GPU_DESCRIPTOR_HANDLE saat ini dan D3D12_GPU_DESCRIPTOR_HANDLE atau CD3DX12_GPU_DESCRIPTOR_HANDLE yang ditentukan.
-
operator=(const D3D12_GPU_DESCRIPTOR_HANDLE &other)
-
Mengatur CD3DX12_GPU_DESCRIPTOR_HANDLE saat ini ke nilai yang sama dengan D3D12_GPU_DESCRIPTOR_HANDLE atau CD3DX12_GPU_DESCRIPTOR_HANDLE yang ditentukan.
-
inline InitOffsetted(_In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base, INT offsetScaledByIncrementSize)
-
Menginisialisasi struktur D3D12_GPU_DESCRIPTOR_HANDLE dengan jumlah item yang ditentukan. Menggunakan parameter berikut:
_In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base: Alamat dasar tempat offset.
INT offsetScaledByIncrementSize: Jumlah kenaikan yang akan diimbangi.
-
inline InitOffsetted(_In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base, INT offsetInDescriptors, UINT descriptorIncrementSize)
-
Menginisialisasi struktur D3D12_GPU_DESCRIPTOR_HANDLE dengan offset, menggunakan jumlah deskriptor yang ditentukan dari ukuran yang diberikan. Menggunakan parameter berikut:
_In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base: Alamat dasar tempat offset.
INT offsetInDescriptors: Jumlah deskriptor yang akan diimbangi.
UINT descriptorIncrementSize: Jumlah yang akan bertambah untuk setiap deskriptor, termasuk padding.
-
inline statis InitOffsetted(_Out_ D3D12_GPU_DESCRIPTOR_HANDLE &handle, _In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base, INT offsetScaledByIncrementSize)
-
Menginisialisasi struktur D3D12_GPU_DESCRIPTOR_HANDLE dengan offset, menggunakan jumlah deskriptor yang ditentukan dari ukuran yang diberikan. Menggunakan parameter berikut:
_Out_ D3D12_GPU_DESCRIPTOR_HANDLE &handle: Menghasilkan D3D12_GPU_DESCRIPTOR_HANDLE yang dihasilkan.
_In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base: Alamat dasar tempat offset.
INT offsetScaledByIncrementSize: Jumlah kenaikan yang akan diimbangi.
-
inline statis InitOffsetted(_Out_ D3D12_GPU_DESCRIPTOR_HANDLE &handle, _In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base, INT offsetInDescriptors, descriptor UINTIncrementSize)
-
Menginisialisasi struktur D3D12_GPU_DESCRIPTOR_HANDLE dengan offset, menggunakan jumlah deskriptor yang ditentukan dari ukuran yang diberikan. Menggunakan parameter berikut:
_Out_ D3D12_GPU_DESCRIPTOR_HANDLE &handle: Menghasilkan D3D12_GPU_DESCRIPTOR_HANDLE yang dihasilkan.
_In_ const D3D12_GPU_DESCRIPTOR_HANDLE &base: Alamat dasar tempat offset.
INT offsetInDescriptors: Jumlah deskriptor yang akan diimbangi.
UINT descriptorIncrementSize: Jumlah yang akan bertambah untuk setiap deskriptor, termasuk padding.
Persyaratan
Persyaratan | Value |
---|---|
Header |
|