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 |