Bagikan melalui


ID3D12VideoDecodeCommandList2::InitializeExtensionCommand method (d3d12video.h)

Merekam perintah untuk menginisialisasi atau menginisialisasi ulang perintah ekstensi video ke dalam daftar perintah dekode video.

Sintaks

void InitializeExtensionCommand(
  ID3D12VideoExtensionCommand *pExtensionCommand,
  const void                  *pInitializationParameters,
  SIZE_T                      InitializationParametersSizeInBytes
);

Parameter

pExtensionCommand

Arahkan ke ID3D12VideoExtensionCommand yang mewakili perintah ekstensi video untuk diinisialisasi. Pemanggil bertanggung jawab untuk mempertahankan masa pakai objek sampai eksekusi perintah selesai.

pInitializationParameters

Penunjuk ke struktur parameter pembuatan, yang ditentukan oleh perintah . Struktur parameter harus cocok dengan parameter yang dijumlahkan dengan panggilan ke ID3D12VideoDevice::CheckFeatureSupport dengan nilai fitur D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS dan nilai tahap parameter D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_INITIALIZATION.

InitializationParametersSizeInBytes

Ukuran struktur parameter pInitializationParameters , dalam byte.

Nilai kembali

Tidak ada

Keterangan

Kesalahan saat menginisialisasi perintah ekstensi dilaporkan melalui lapisan debug dan nilai pengembalian metode Tutup daftar perintah.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 2004 (10.0; Build 19041)
Server minimum yang didukung Windows Server, versi 2004 (10.0; Build 19041)
Header d3d12video.h