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 |