PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2回呼函式 (d3d12umddi.h)

用戶端驅動程式 的PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2 回呼函式會計算代表視訊編碼器堆積之驅動程序物件所需的記憶體數量。

語法

PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2 Pfnd3d12ddiCalcprivatevideoencoderheapsize00802;

SIZE_T Pfnd3d12ddiCalcprivatevideoencoderheapsize00802(
  [in] D3D12DDI_HDEVICE hDrvDevice,
  [in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 *pCreationArgs
)
{...}

參數

[in] hDrvDevice

D3D12 裝置的句柄。

[in] pCreationArgs

包含視訊編碼器堆積建立參數 之D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 結構的指標。

傳回值

傳回儲存代表視訊編碼器堆積之驅動程序物件所需的位元組數目。

備註

傳回時,D3D12 運行時間會配置儲存驅動程序物件所需的記憶體,然後呼叫 PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 以建立實際物件。

如需一般資訊,請參閱 D3D12 視訊編碼

規格需求

需求
最低支援的用戶端 Windows 11 (WDDM 3.0)
標頭 d3d12umddi.h

另請參閱

D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2

PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2