Bagikan melalui


ID3D12VideoDevice2::CreateVideoExtensionCommand method (d3d12video.h)

Membuat perintah ekstensi video.

Sintaks

HRESULT CreateVideoExtensionCommand(
  const D3D12_VIDEO_EXTENSION_COMMAND_DESC *pDesc,
  const void                               *pCreationParameters,
  SIZE_T                                   CreationParametersDataSizeInBytes,
  ID3D12ProtectedResourceSession           *pProtectedResourceSession,
  REFIID                                   riid,
  void                                     **ppVideoExtensionCommand
);

Parameter

pDesc

D3D12_VIDEO_EXTENSION_COMMAND_DESC yang menjelaskan perintah yang akan dibuat.

pCreationParameters

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_CREATION.

CreationParametersDataSizeInBytes

Ukuran struktur parameter pCreationParameters , dalam byte.

pProtectedResourceSession

ID3D12ProtectedResourceSession untuk mengelola akses ke sumber daya yang dilindungi.

riid

Pengidentifikasi unik global (GUID) untuk antarmuka ID3D12VideoExtensionCommand .

ppVideoExtensionCommand

Penunjuk ke blok memori yang menerima penunjuk ke antarmuka ID3D12VideoExtensionCommand .

Mengembalikan nilai

Metode ini mengembalikan HRESULT.

Persyaratan

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