ID3D12GraphicsCommandList4::InitializeMetaCommand method (d3d12.h)
Menginisialisasi perintah meta yang ditentukan.
Anda harus menginisialisasi perintah meta setidaknya sekali sebelumnya (pada garis waktu GPU) untuk mengeksekusinya. Inisialisasi memberi implementasi kesempatan untuk melakukan pekerjaan apa pun yang diperlukan untuk mempercepat pemanggilan perintah meta. Anda harus menyediakan parameter sumber daya yang memadai, termasuk sumber daya cache persisten.
Sintaks
void InitializeMetaCommand(
[in] ID3D12MetaCommand *pMetaCommand,
[in, optional] const void *pInitializationParametersData,
[in] SIZE_T InitializationParametersDataSizeInBytes
);
Parameter
[in] pMetaCommand
Penunjuk ke ID3D12MetaCommand yang mewakili perintah meta untuk diinisialisasi.
[in, optional] pInitializationParametersData
Penunjuk opsional ke struktur konstanta yang berisi nilai parameter untuk menginisialisasi perintah meta.
[in] InitializationParametersDataSizeInBytes
SIZE_T yang berisi ukuran struktur yang diacu oleh pInitializationParametersData, jika diatur, jika tidak 0.
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
Target Platform | Windows |
Header | d3d12.h |