Bagikan melalui


METODE ID3D12VideoEncodeCommandList1::ExecuteExtensionCommand (d3d12video.h)

Merekam perintah untuk menjalankan perintah ekstensi video ke dalam daftar perintah pengodean.

Sintaks

void ExecuteExtensionCommand(
  ID3D12VideoExtensionCommand *pExtensionCommand,
  const void                  *pExecutionParameters,
  SIZE_T                      ExecutionParametersSizeInBytes
);

Parameter

pExtensionCommand

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

pExecutionParameters

Penunjuk ke struktur parameter eksekusi, 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_EXECUTION.

ExecutionParametersSizeInBytes

Ukuran struktur parameter pExecutionParameters , dalam byte.

Nilai kembali

Tidak ada

Keterangan

Kesalahan saat menginisialisasi perintah ekstensi dilaporkan melalui lapisan debug dan nilai yang dikembalikan dari metode Tutup daftar perintah.

Persyaratan

   
Klien minimum yang didukung Windows 10 Build 20348
Server minimum yang didukung Windows 10 Build 20348
Header d3d12video.h