ID3D12VideoDevice2::CreateVideoExtensionCommand 方法 (d3d12video.h)

建立視訊擴充功能命令。

語法

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

參數

pDesc

描述要建立之命令 的D3D12_VIDEO_EXTENSION_COMMAND_DESC

pCreationParameters

建立參數結構的指標,由 命令定義。 參數結構必須符合 ID3D12VideoDevice::CheckFeatureSupport 呼叫所列舉的參數,以及 D3D12_FEATURE_VIDEO_EXTENSION_COMMAND_PARAMETERS 的功能值,以及參數階段值 D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_CREATION

CreationParametersDataSizeInBytes

pCreationParameters 參數結構的大小,以位元組為單位。

pProtectedResourceSession

用來管理受保護資源的存取權的 ID3D12ProtectedResourceSession

riid

ID3D12VideoExtensionCommand 介面的全域唯一標識碼 (GUID) 。

ppVideoExtensionCommand

記憶體區塊的指標,接收 ID3D12VideoExtensionCommand 介面的指標。

傳回值

這個方法會傳回 HRESULT。

規格需求

需求
最低支援的用戶端 Windows 10 組建 20348
最低支援的伺服器 Windows 10 組建 20348
標頭 d3d12video.h