PFND3D12DDI_INITIALIZE_VIDEO_EXTENSION_COMMAND_0063 fungsi panggilan balik (d3d12umddi.h)
Merekam perintah untuk menginisialisasi atau menginisialisasi ulang Perintah Ekstensi Video ke dalam daftar perintah.
Sintaks
PFND3D12DDI_INITIALIZE_VIDEO_EXTENSION_COMMAND_0063 Pfnd3d12ddiInitializeVideoExtensionCommand0063;
HRESULT Pfnd3d12ddiInitializeVideoExtensionCommand0063(
D3D12DDI_HCOMMANDLIST hDrvCommandList,
D3D12DDI_HVIDEOEXTENSIONCOMMAND_0063 hDrvVideoExtensionCommand,
const void *pInitializationParameters,
SIZE_T InitializationParametersSizeInBytes
)
{...}
Parameter
hDrvCommandList
Tangani untuk daftar perintah.
hDrvVideoExtensionCommand
Tangani perintah ekstensi video untuk menginisialisasi.
pInitializationParameters
Arahkan ke struktur parameter inisialisasi. Parameter untuk struktur ini harus cocok dengan enumerasi parameter untuk D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE_0063_INITIALIZATION.
InitializationParametersSizeInBytes
Ukuran struktur parameter inisialisasi dalam byte.
Menampilkan nilai
Kode kesalahan berikut diizinkan:
Mengembalikan nilai | Deskripsi |
---|---|
S_OK | Inisialisasi berhasil. |
D3DDDIERR_APPLICATIONERROR | Pemanggil telah mencoba 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 belum menyadari bahwa perangkat telah dihapus, ini akan mengatur perangkat dan daftar perintah dalam kesalahan. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1903 |
Header | d3d12umddi.h |