estructura D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 (d3d12umddi.h)
La estructura D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 contiene los parámetros de creación del codificador para las funciones de devolución de llamada PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0 y PFND3D12DDI_CREATEVIDEOENCODER_0082_0 .
Sintaxis
typedef struct D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 {
UINT NodeMask;
D3D12DDI_VIDEO_ENCODER_FLAGS_0080 Flags;
D3D12DDI_VIDEO_ENCODER_CODEC_0080 EncodeCodec;
D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 EncodeProfile;
DXGI_FORMAT InputFormat;
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 CodecConfiguration;
D3D12DDI_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_0080 MaxMotionEstimationPrecision;
} D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0;
Miembros
NodeMask
Para una sola operación de GPU, establezca NodeMask en cero. Si hay varios nodos de GPU, establezca un poco para identificar el nodo (el adaptador físico del dispositivo) al que se aplica la cola de comandos. Cada bit de la máscara corresponde a un único nodo. Solo se puede establecer un bit.
Flags
Valor D3D12DDI_VIDEO_ENCODER_FLAGS_0080 que especifica las marcas de creación del codificador.
EncodeCodec
Valor de D3D12DDI_VIDEO_ENCODER_CODEC_0080 que identifica el tipo de códec.
EncodeProfile
Estructura D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 que identifica el perfil del códec.
InputFormat
Estructura DXGI_FORMAT que indica el formato de la secuencia de origen.
CodecConfiguration
Estructura D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0 que indica los parámetros específicos del códec de nivel de secuencia.
MaxMotionEstimationPrecision
Valor D3D12DDI_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_0080 que identifica el modo de precisión de estimación de movimiento.
Comentarios
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 |