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. |