Compartir a través de


PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 función de devolución de llamada (d3d12umddi.h)

Una función de devolución de llamada PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 controlador de cliente crea un objeto montón de codificador de vídeo.

Sintaxis

PFND3D12DDI_CREATEVIDEOENCODERHEAP_0080_2 Pfnd3d12ddiCreatevideoencoderheap00802;

HRESULT Pfnd3d12ddiCreatevideoencoderheap00802(
  [in]  D3D12DDI_HDEVICE hDrvDevice,
  [in]  const D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 *pCreationArgs,
  [out] D3D12DDI_HVIDEOENCODERHEAP_0080 hDrvVideoEncoderHeap
)
{...}

Parámetros

[in] hDrvDevice

Controla el dispositivo D3D12.

[in] pCreationArgs

Puntero a una estructura de D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2 con los argumentos usados para crear un montón de codificador de vídeo.

[out] hDrvVideoEncoderHeap

Identificador del objeto montón del codificador de vídeo. El tiempo de ejecución D3D12 tiene asignado espacio para que el controlador coloque su objeto en función del resultado de una llamada anterior a PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2.

Valor devuelto

Devuelve un valor de HRESULT.

Observaciones

Consulte de codificación de vídeo D3D12 para obtener información general.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11 (WDDM 3.0)
encabezado de d3d12umddi.h

Consulte también

D3D12DDIARG_CREATE_VIDEO_ENCODER_HEAP_0080_2

PFND3D12DDI_CALCPRIVATEVIDEOENCODERHEAPSIZE_0080_2

PFND3D12DDI_CREATEVIDEOENCODER_0082_0