PFND3D12DDI_EXECUTE_VIDEO_EXTENSION_COMMAND_0063 fungsi panggilan balik (d3d12umddi.h)
Merekam perintah untuk menjalankan perintah ekstensi video ke dalam daftar perintah.
Sintaks
PFND3D12DDI_EXECUTE_VIDEO_EXTENSION_COMMAND_0063 Pfnd3d12ddiExecuteVideoExtensionCommand0063;
HRESULT Pfnd3d12ddiExecuteVideoExtensionCommand0063(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEOEXTENSIONCOMMAND_0063 hDrvVideoExtensionCommand,
const void *pExecutionParameters,
SIZE_T ExecutionParametersSizeInBytes
)
{...}
Parameter
hDrvCommandList
Tangani untuk daftar perintah.
hDrvVideoExtensionCommand
Tangani ke perintah ekstensi video untuk menginisialisasi.
pExecutionParameters
Penunjuk ke struktur parameter inisialisasi. Parameter untuk struktur ini harus cocok dengan enumerasi parameter untuk D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_EXECUTION.
ExecutionParametersSizeInBytes
Ukuran struktur parameter inisialisasi dalam byte.
Menampilkan nilai
Kode kesalahan berikut diizinkan:
Mengembalikan nilai | Deskripsi |
---|---|
S_OK | Inisialisasi berhasil. |
D3DDDIERR_APPLICATIONERROR | Pemanggil telah mencoba untuk menginisialisasi perintah dengan tidak benar. Misalnya, memberikan argumen yang tidak valid. Kesalahan ini menempatkan daftar perintah dalam kesalahan dan kode kesalahan dikembalikan dari metode Tutup pada daftar perintah API. |
D3DDDIERR_DEVICEREMOVED | Tidak dapat menginisialisasi perintah karena perangkat dalam status terhapus perangkat. Jika runtime seperti yang belum disadari perangkat dihapus, ini akan mengatur perangkat dan daftar perintah dalam kesalahan. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1903 |
Header | d3d12umddi.h |