PFND3D12DDI_VIDEO_ENCODE_FRAME_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_VIDEO_ENCODE_FRAME_0082_0 registra una operación de marco de codificación en la lista de comandos.
Sintaxis
PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0 Pfnd3d12ddiVideoEncodeFrame00820;
void Pfnd3d12ddiVideoEncodeFrame00820(
[in] D3D12DDI_HCOMMANDLIST hDrvCommandList,
[in] D3D12DDI_HVIDEOENCODER_0080 hDrvEncoder,
[in] D3D12DDI_HVIDEOENCODERHEAP_0080 hDrvVideoEncoderHeap,
[in] const D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0 *pInputStreamArguments,
[out] const D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 *pOutputStreamArguments
)
{...}
Parámetros
[in] hDrvCommandList
Controle los datos del controlador para la lista de comandos. El controlador usa esta región de memoria para almacenar estructuras de datos internas relacionadas con su lista de comandos.
[in] hDrvEncoder
Identificador de un objeto codificador de vídeo. El identificador se devolvió cuando se creó el objeto codificador de vídeo.
[in] hDrvVideoEncoderHeap
Identificador de un objeto montón de codificador de vídeo. El identificador se devolvió cuando se creó el objeto montón del codificador de vídeo.
[in] pInputStreamArguments
Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0 que contiene los parámetros de control de imagen y secuencia de entrada para la operación de codificación.
[out] pOutputStreamArguments
Puntero a una estructura D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 en la que se devuelve la salida de la operación de codificación.
Valor devuelto
None
Observaciones
Consulte codificación de vídeo D3D12 para obtener información general.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 (WDDM 3.0) |
Encabezado | d3d12umddi.h |
Consulte también
D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0
D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2
PFND3D12DDI_CREATE_COMMAND_LIST_0040