PFND3D12DDI_CREATEVIDEOENCODER_0082_0 función de devolución de llamada (d3d12umddi.h)
La función de devolución de llamada de un controlador de cliente PFND3D12DDI_CREATEVIDEOENCODER_0082_0 crea un objeto de codificador de vídeo.
Sintaxis
PFND3D12DDI_CREATEVIDEOENCODER_0082_0 Pfnd3d12ddiCreatevideoencoder00820;
HRESULT Pfnd3d12ddiCreatevideoencoder00820(
[in] D3D12DDI_HDEVICE hDrvDevice,
[in] const D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 *pCreationArgs,
[in/out] D3D12DDI_HVIDEOENCODER_0080 hDrvVideoEncoder
)
{...}
Parámetros
[in] hDrvDevice
Controla el dispositivo D3D12.
[in] pCreationArgs
Puntero a una estructura de D3D12DDIARG_CREATE_VIDEO_ENCODER_0080_2 con argumentos para crear este objeto de codificador de vídeo.
[in/out] hDrvVideoEncoder
Controle el objeto de codificador de vídeo creado. 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_CALCPRIVATEVIDEOENCODERSIZE_0082_0.
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
D3D12DDI_DEVICE_FUNCS_VIDEO_0082_0
D3D12DDIARG_CREATE_VIDEO_ENCODER_0080_2