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 |