Compartir a través de


Encabezado d3d12video.h

Microsoft Media Foundation usa este encabezado. Para más información, consulte:

d3d12video.h contiene las siguientes interfaces de programación:

Interfaces

 
ID3D12VideoDecodeCommandList

Encapsula una lista de comandos gráficos para la descodificación de vídeo.
ID3D12VideoDecodeCommandList1

Encapsula una lista de comandos gráficos para la descodificación de vídeo. Esta interfaz hereda de ID3D12VideoDecodeCommandList y agrega compatibilidad con histogramas de descodificación de vídeo.
ID3D12VideoDecodeCommandList2

Agrega compatibilidad con comandos de extensión de vídeo. (ID3D12VideoDecodeCommandList2)
ID3D12VideoDecodeCommandList3

Encapsula una lista de comandos gráficos para la descodificación de vídeo.
ID3D12VideoDecoder

Representa un descodificador de vídeo direct3D 12.
ID3D12VideoDecoder1

Representa un descodificador de vídeo direct3D 12 que contiene recursos independientes de la resolución y el estado para realizar la operación de descodificación. Agrega compatibilidad con recursos protegidos.
ID3D12VideoDecoderHeap

Representa un montón de descodificador de vídeo de Direct3D 12.
ID3D12VideoDecoderHeap1

La interfaz ID3D12VideoDecoderHeap1 (d3d12video.h) hereda de ID3D12VideoDecoderHeap y presenta compatibilidad con los recursos protegidos.
ID3D12VideoDevice

Proporciona funcionalidades de descodificación y procesamiento de vídeo de un dispositivo Microsoft Direct3D 12, incluida la capacidad de consultar funcionalidades de vídeo y crear instancias de descodificadores y procesadores de vídeo.
ID3D12VideoDevice1

Agrega compatibilidad con la estimación de movimiento.
ID3D12VideoDevice2

Agrega compatibilidad con recursos protegidos.
ID3D12VideoDevice3

Amplía la interfaz ID3D12VideoDevice para agregar funcionalidades de codificación de vídeo compatibles.
ID3D12VideoEncodeCommandList

Encapsula una lista de comandos gráficos para la codificación de vídeo, incluida la estimación del movimiento.
ID3D12VideoEncodeCommandList1

Esta interfaz hereda de ID3D12VideoEncodeCommandList y agrega compatibilidad con comandos de extensión de vídeo.
ID3D12VideoEncodeCommandList2

Esta interfaz hereda de ID3D12VideoEncodeCommandList1 y agrega métodos para codificar vídeo y resolver metadatos de operación de codificación.
ID3D12VideoEncodeCommandList3

Encapsula una lista de comandos gráficos para la codificación de vídeo.
ID3D12VideoEncoder

Representa un codificador de vídeo direct3D 12.
ID3D12VideoEncoderHeap

Representa un montón de codificador de vídeo direct3D 12.
ID3D12VideoExtensionCommand

Objeto con recuento de referencias que representa el comando de extensión de vídeo.
ID3D12VideoMotionEstimator

Esta interfaz mantiene el contexto de las operaciones de estimación de movimiento de vídeo.
ID3D12VideoMotionVectorHeap

Representa un montón en el que se almacenan los vectores de movimiento estimados.
ID3D12VideoProcessCommandList

Encapsula una lista de comandos gráficos para el procesamiento de vídeo. (ID3D12VideoProcessCommandList)
ID3D12VideoProcessCommandList1

Encapsula una lista de comandos gráficos para el procesamiento de vídeo. (ID3D12VideoProcessCommandList1)
ID3D12VideoProcessCommandList2

Agrega compatibilidad con comandos de extensión de vídeo. (ID3D12VideoProcessCommandList2)
ID3D12VideoProcessCommandList3

Encapsula una lista de comandos gráficos para el procesamiento de vídeo.
ID3D12VideoProcessor

Proporciona métodos para obtener información sobre los parámetros de la llamada a ID3D12VideoDevice::CreateVideoProcessor que creó el procesador de vídeo.
ID3D12VideoProcessor1

Hereda de ID3D12VideoProcessor y proporciona compatibilidad con recursos protegidos.

Estructuras

 
D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT

Recupera la lista de perfiles admitidos. (D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT)
D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS

Recupera la lista de formatos admitidos.
D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM la característica especificada.
D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES

Recupera la lista de perfiles admitidos. (D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES)
D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT

Recupera información de soporte técnico para la descodificación de vídeo.
D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE

Describe el tamaño de asignación de un montón de descodificador de vídeo. (D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE)
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC

Recupera un valor que indica si se admite el códec especificado para la codificación de vídeo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

Recupera un valor que indica si se admiten los parámetros de compatibilidad de configuración de códec especificados para la configuración de codificación HEVC proporcionada o recupera la configuración admitida para la codificación H.264.
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

Recupera la compatibilidad del control de imagen con el códec y el perfil especificados.
D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Recupera un valor que indica si se admite el modo de diseño de la subdivisión de fotogramas especificado para el código, el perfil y el nivel especificados.
D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE

Recupera un valor que indica si el códec especificado es compatible con la codificación de vídeo, así como los tamaños L0 y L1 del objeto de montón.
D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT

Recupera un valor que indica si el códec, el perfil y el formato especificados son compatibles con la codificación de vídeo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE

Recupera un valor que indica si el modo de actualización interno especificado es compatible con el códec, el perfil y el nivel especificados.
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION

Recupera la lista de resoluciones admitidas para el códec especificado.
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT

La estructura D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT (d3d12video.h) recupera el número de relaciones de resolución admitidas para el códec especificado.
D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL

Recupera un valor que indica si se admite el perfil especificado para la codificación de vídeo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE

Recupera un valor que indica si se admite el modo de control de velocidad especificado para la codificación de vídeo con el códec especificado.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS

Representa los límites de compatibilidad de resolución del codificador de vídeo para una estructura de D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS

Recupera valores que indican los requisitos de recursos para la codificación de vídeo con la configuración de codificación especificada.
D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT

Recupera valores que indican la compatibilidad con las características de codificación de vídeo y los valores de configuración especificados.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT

Recupera el número de comandos de extensión de vídeo.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT

Recupera el número admitido de parámetros para la fase de parámetros especificada.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS

Recupera la lista de parámetros de comando de extensión de vídeo para la fase de parámetros especificada.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE

Comprueba el tamaño de asignación de un comando de extensión de vídeo.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT

Recupera compatibilidad con comandos de extensión de vídeo mediante estructuras de entrada y salida definidas por comandos.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS

Recupera la lista de comandos de extensión de vídeo del controlador.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR la característica especificada. Recupera las funcionalidades de estimación de movimiento de un codificador de vídeo.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES la característica especificada. Recupera la compatibilidad con los recursos protegidos para la estimación de movimiento de vídeo.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE

Describe el tamaño de asignación de un montón estimador de movimiento de vídeo.
D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS

Recupera el número máximo de secuencias de entrada habilitadas compatibles con el procesador de vídeo.
D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO

Recupera el número de fotogramas de referencia pasados y futuros necesarios para el modo de desinterlace especificado, el filtro, la conversión de velocidad o las características de procesamiento automático.
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT

Proporciona datos para las llamadas a ID3D12VideoDevice::CheckFeatureSupport cuando se D3D12_FEATURE_VIDEO_PROCESS_SUPPORT la característica especificada.
D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE

Describe el tamaño de asignación de un montón de descodificador de vídeo. (D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE)
D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS

Representa los datos de una consulta de estadísticas de descodificación de vídeo invocada mediante una llamada a ID3D12VideoDecodeCommandList::EndQuery.
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT

Proporciona datos de entrada para las llamadas a ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap.
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT

Recibe datos de salida de llamadas a ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap.
D3D12_RESOURCE_COORDINATE

Describe las coordenadas de un recurso.
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM

Representa una secuencia de bits comprimida desde la que se descodifica el vídeo.
D3D12_VIDEO_DECODE_CONFIGURATION

Describe la configuración de un descodificador de vídeo.
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS

Especifica los parámetros para la conversión de salida de descodificación. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS)
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1

Especifica los parámetros para la conversión de salida de descodificación. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1)
D3D12_VIDEO_DECODE_FRAME_ARGUMENT

Representa los parámetros de descodificación de un marco.
D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS

Especifica los parámetros del flujo de entrada para una operación de descodificación de vídeo.
D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM

Representa el búfer de salida del histograma para un único componente.
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS

Especifica los parámetros del flujo de salida para una operación de descodificación de vídeo. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS)
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1

Especifica los parámetros del flujo de salida para una operación de descodificación de vídeo. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1)
D3D12_VIDEO_DECODE_REFERENCE_FRAMES

Contiene la lista de marcos de referencia para la operación de descodificación actual.
D3D12_VIDEO_DECODER_DESC

Describe un id3D12VideoDecoder.
D3D12_VIDEO_DECODER_HEAP_DESC

Describe un id3D12VideoDecoderHeap.
D3D12_VIDEO_ENCODE_REFERENCE_FRAMES

Representa las imágenes de referencia reconstruidas para una operación de codificación.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION

Representa una estructura de configuración de códec para la codificación de vídeo.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264

Representa la configuración del códec para la codificación H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC

Representa la configuración del códec para la codificación HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

Representa una estructura de compatibilidad de configuración de códecs para la codificación de vídeo.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264

Representa la compatibilidad con la configuración del códec del codificador para la codificación H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC

Representa la compatibilidad con la configuración del códec del codificador para la codificación HEVC.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

Representa la estructura de compatibilidad del control de imagen para varios códecs.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264

Representa la configuración de compatibilidad del control de imagen para la codificación de vídeo H.264.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC

Representa la configuración de compatibilidad del control de imagen para la codificación de vídeo HEVC.
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM

Encapsula la salida de secuencia de bits comprimida para la operación de codificación.
D3D12_VIDEO_ENCODER_DESC

Describe un id3D12VideoEncoder.
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER

Representa un búfer que contiene metadatos sobre una operación ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS

Representa argumentos de entrada en ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS

Representa argumentos de salida a ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA

Representa los metadatos de la subregión de fotogramas del codificador de vídeo.
D3D12_VIDEO_ENCODER_HEAP_DESC

Describe un id3D12VideoEncoderHeap.
D3D12_VIDEO_ENCODER_INTRA_REFRESH

Representa la configuración dentro de la actualización para la codificación de vídeo.
D3D12_VIDEO_ENCODER_LEVEL_SETTING

Representa una configuración de nivel de codificador de vídeo.
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC

Asocia un nivel y un nivel para la configuración de configuración de nivel de codificación de vídeo de alta eficiencia (HEVC).
D3D12_VIDEO_ENCODER_OUTPUT_METADATA

Representa metadatos sobre una operación ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS

Representa estadísticas de codificación sobre una operación ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA

Representa los elementos de control de nivel de imagen para el comando EncodeFrame asociado para varios códecs.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264

Representa los elementos de control de nivel de imagen para el comando EncodeFrame asociado para la codificación H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION

Representa una operación de modificación de lista de imágenes para la codificación de vídeo H264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION

Describe los cambios en las imágenes de referencia como operaciones de memoria como una tupla de un identificador de operación y los parámetros asociados necesarios para la operación.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC

Representa los elementos de control de nivel de imagen para el comando EncodeFrame asociado para la codificación HEVC.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC

06/30/2021
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA

Define las subregiones de control de imágenes como segmentos para varios códecs.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES

Define las subregiones como segmentos para códecs que admiten este modo de creación de particiones.
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC

Define una resolución de imagen de codificador de vídeo.
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC

Define una relación de resolución como una fracción irreducible.
D3D12_VIDEO_ENCODER_PROFILE_DESC

Describe un perfil de codificador.
D3D12_VIDEO_ENCODER_RATE_CONTROL

Representa una configuración de control de velocidad de codificador de vídeo.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR

Representa una definición de estructura de control de velocidad para el modo de velocidad de bits constante.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS

Representa las definiciones de estructura de control de velocidad de codificador de vídeo para una estructura de D3D12_VIDEO_ENCODER_RATE_CONTROL.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP

Representa una definición de estructura de control de velocidad para el modo de parámetro de cuantificación constante.
D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR

Representa una definición de estructura de control de velocidad para el destino de calidad constante con velocidad de bits restringida.
D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR

Representa una definición de estructura de control de velocidad para el modo de velocidad de bits variable.
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE

Representa la imagen reconstruida generada a partir del marco de entrada pasado a la operación de codificación.
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264

Representa un descriptor de imagen de referencia para la codificación de vídeo H.264.
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC

Representa un descriptor de imagen de referencia para la codificación de vídeo HEVC.
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS

Representa argumentos de entrada para una llamada a ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS

Representa argumentos de salida para una llamada a ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC

El D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC representa parámetros para la entrada de la operación de codificación de vídeo en un nivel de secuencia.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE

Representa la estructura GOP para varios códecs de vídeo.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264

Representa la estructura GOP para la codificación de vídeo H.264.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC

Representa la estructura GOP para la codificación de vídeo HEVC.
D3D12_VIDEO_EXTENSION_COMMAND_DESC

Describe un comando de extensión de vídeo. (D3D12_VIDEO_EXTENSION_COMMAND_DESC)
D3D12_VIDEO_EXTENSION_COMMAND_INFO

Describe un comando de extensión de vídeo. (D3D12_VIDEO_EXTENSION_COMMAND_INFO)
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO

Describe un parámetro de comando de extensión de vídeo.
D3D12_VIDEO_FORMAT

Define la combinación de un formato de píxel y un espacio de color para una descripción del contenido del recurso.
D3D12_VIDEO_MOTION_ESTIMATOR_DESC

Describe un id3D12VideoMotionEstimator. Pase esta estructura a ID3D12VideoDevice1::CreateVideoMotionEstimator para crear una instancia de ID3D12VideoMotionEstimator.
D3D12_VIDEO_MOTION_ESTIMATOR_INPUT

Especifica los parámetros de entrada para las llamadas a ID3D12VideoEncodeCommandList::EstimateMotion.
D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT

Especifica los parámetros de salida para las llamadas a ID3D12VideoEncodeCommandList::EstimateMotion.
D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC

Describe un id3D12VideoMotionEstimatorHeap. Pase esta estructura a ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap para crear una instancia de ID3D12VideoMotionEstimatorHeap.
D3D12_VIDEO_PROCESS_ALPHA_BLENDING

Especifica parámetros de combinación alfa para el procesamiento de vídeo.
D3D12_VIDEO_PROCESS_FILTER_RANGE

Define el intervalo de valores admitidos para un filtro de imagen. (D3D12_VIDEO_PROCESS_FILTER_RANGE)
D3D12_VIDEO_PROCESS_INPUT_STREAM

Contiene información de entrada para la funcionalidad de mezcla del procesador de vídeo.
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS

Especifica argumentos de flujo de entrada para un flujo de entrada pasado a ID3D12VideoCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1

Especifica argumentos de flujo de entrada para un flujo de entrada pasado a ID3D12VideoProcessCommandList1::P rocessFrames1, que admite el cambio del tipo de campo para cada llamada.
D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC

Especifica los parámetros del flujo de entrada para una operación de proceso de vídeo.
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE

Proporciona información sobre la velocidad de transmisión.
D3D12_VIDEO_PROCESS_LUMA_KEY

Especifica la configuración usada para la creación de claves luma.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM

Representa el flujo de salida para los comandos de procesamiento de vídeo.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS

Especifica argumentos de flujo de salida para la salida pasada a ID3D12VideoCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC

Especifica argumentos de flujo de salida para la salida pasada a ID3D12VideoProcessCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_REFERENCE_SET

Contiene los fotogramas de referencia necesarios para realizar el procesamiento de vídeo.
D3D12_VIDEO_PROCESS_TRANSFORM

Especifica los parámetros de transformación para el procesamiento de vídeo.
D3D12_VIDEO_SAMPLE

Describe el ancho, el alto, el formato y el espacio de color de un búfer de imágenes.
D3D12_VIDEO_SCALE_SUPPORT

Describe el intervalo de escalado admitido de tamaños de salida para un escalador de vídeo.
D3D12_VIDEO_SIZE_RANGE

Describe el intervalo de tamaños admitidos para un escalador de vídeo.

Enumeraciones

 
D3D12_BITSTREAM_ENCRYPTION_TYPE

Especifica un tipo de cifrado de secuencia de bits.
D3D12_FEATURE_VIDEO

Especifica una característica de vídeo o un conjunto de características de Direct3D 12 para consultar.
D3D12_VIDEO_DECODE_ARGUMENT_TYPE

Especifica el tipo de argumento de un D3D12_VIDEO_DECODE_FRAME_ARGUMENT
D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS

Especifica la configuración de la descodificación de vídeo.
D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS

Especifica si se admite una operación de conversión de descodificación de vídeo.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT

Especifica índices para matrices de información de histograma por componente. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT)
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS

Marcas para indicar un subconjunto de componentes usados con el histograma de descodificación de vídeo. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS)
D3D12_VIDEO_DECODE_STATUS

Especifica el estado de una operación de descodificación de vídeo.
D3D12_VIDEO_DECODE_SUPPORT_FLAGS

Especifica si se admite una operación de descodificación de vídeo.
D3D12_VIDEO_DECODE_TIER

Especifica el nivel de descodificación de un descodificador de vídeo de hardware, que determina el formato necesario de texturas y búferes definidos por la aplicación.
D3D12_VIDEO_ENCODER_CODEC

Especifica códecs para la codificación de vídeo de Direct3D 12.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES

Especifica los modos directos para la codificación de vídeo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS

Especifica marcas de configuración para la codificación de vídeo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS

Enumeración flags que permite combinaciones OR bit a bit de los valores de la D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES

Especifica el modo de desbloqueo de segmentos definido por la sintaxis de disable_deblocking_filter_idc en la especificación H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE

Especifica los valores posibles para los tamaños de bloque de codificación luma para HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS

Especifica marcas de configuración para la codificación de vídeo HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE

Especifica los valores posibles para los tamaños de bloque de transformación luma para HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS

Especifica las marcas de compatibilidad de configuración para la codificación de vídeo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS

Especifica las marcas de compatibilidad de configuración para la codificación de vídeo HEVC.
D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS

Especifica los errores detectados durante la operación ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_FLAGS

Especifica marcas para la creación del codificador de vídeo.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Especifica los modos de diseño de la subdivisión de fotogramas de codificador de vídeo.
D3D12_VIDEO_ENCODER_FRAME_TYPE_H264

Especifica el tipo de un fotograma de vídeo H.264.
D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC

Especifica el tipo de un fotograma de vídeo HEVC.
D3D12_VIDEO_ENCODER_HEAP_FLAGS

Especifica las opciones del montón para la codificación de vídeo.
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE

Especifica el codificador de vídeo dentro de los modos de actualización.
D3D12_VIDEO_ENCODER_LEVELS_H264

Especifica los niveles de codificador para la codificación H.264.
D3D12_VIDEO_ENCODER_LEVELS_HEVC

Especifica los niveles de codificador para la codificación de codificación de vídeo de alta eficiencia (HEVC).
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE

Especifica los modos de precisión de estimación de movimiento para la codificación de vídeo.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS

Especifica marcas para las propiedades de control de imagen específicas de H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS

Especifica marcas para las propiedades de control de imagen específicas de HEVC.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS

Especifica las marcas de control de imagen del codificador de vídeo.
D3D12_VIDEO_ENCODER_PROFILE_H264

Especifica los perfiles de codificador para la codificación H.264.
D3D12_VIDEO_ENCODER_PROFILE_HEVC

Especifica los perfiles de codificador para la codificación de codificación de vídeo de alta eficiencia (HEVC).
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS

Especifica marcas para una estructura de 3D12_VIDEO_ENCODER_RATE_CONTROL.
D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE

Especifica los modos de control de velocidad del codificador de vídeo.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS

Especifica marcas para las propiedades del control de secuencia del codificador de vídeo.
D3D12_VIDEO_ENCODER_SUPPORT_FLAGS

Especifica marcas para las características del codificador de vídeo.
D3D12_VIDEO_ENCODER_TIER_HEVC

Especifica los niveles de codificador para la codificación de codificación de vídeo de alta eficiencia (HEVC).
D3D12_VIDEO_ENCODER_VALIDATION_FLAGS

Marcas que especifican características de codificador no admitidas.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS

Especifica el uso del parámetro de comando de extensión de vídeo asociado.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE

Especifica las fases de parámetro para los comandos de extensión de vídeo.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE

Especifica los tipos de parámetros para los comandos de extensión de vídeo.
D3D12_VIDEO_FIELD_TYPE

Especifica cómo se entrelaza un fotograma de vídeo.
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE

Especifica el tipo de interlace de fotogramas de vídeo codificados.
D3D12_VIDEO_FRAME_STEREO_FORMAT

Define el diseño en memoria de un fotograma de vídeo 3D estéreo.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE

Define los tamaños de bloque de búsqueda admitidos para la estimación de movimiento de vídeo.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS

Especifica los tamaños de bloque de búsqueda de estimación de movimiento que un codificador de vídeo puede admitir.
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION

Define valores de precisión vectorial para la estimación de movimiento de vídeo.
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS

Especifica la precisión del vector de estimación de movimiento que admite un codificador de vídeo.
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE

Especifica el modo de relleno alfa para el procesamiento de vídeo. (D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE)
D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS

Especifica las características de procesamiento automático que un procesador de vídeo puede admitir.
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS

Especifica las funcionalidades del procesador de vídeo desinterlazado.
D3D12_VIDEO_PROCESS_FEATURE_FLAGS

Especifica las características que un procesador de vídeo puede admitir.
D3D12_VIDEO_PROCESS_FILTER_FLAGS

Especifica la compatibilidad con los filtros de imagen definidos por la enumeración D3D12_VIDEO_PROCESS_FILTER.
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS

Especifica marcas para los flujos de entrada de procesamiento de vídeo.
D3D12_VIDEO_PROCESS_ORIENTATION

Especifica una operación de orientación que va a realizar un procesador de vídeo.
D3D12_VIDEO_PROCESS_SUPPORT_FLAGS

Especifica si se admite una operación de conversión de espacio de colores y formato de vídeo.
D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS

Especifica la compatibilidad con los recursos protegidos en las operaciones de vídeo.
D3D12_VIDEO_SCALE_SUPPORT_FLAGS

Especifica las funcionalidades de escalado del escalador de vídeo.