Interfaz ID3D11VideoContext (d3d11.h)

Proporciona la funcionalidad de vídeo de un dispositivo Microsoft Direct3D 11.

Herencia

La interfaz id3D11VideoContext se hereda de ID3D11DeviceChild. id3D11VideoContext también tiene estos tipos de miembros:

Métodos

La interfaz ID3D11VideoContext tiene estos métodos.

 
ID3D11VideoContext::ConfigureAuthenticatedChannel

Envía un comando de configuración a un canal autenticado.
id3D11VideoContext::D ecoderBeginFrame

Inicia una operación de descodificación para descodificar un fotograma de vídeo.
ID3D11VideoContext::D ecoderEndFrame

Indica el final de una operación de descodificación.
ID3D11VideoContext::D ecoderExtension

Realiza una función extendida para la descodificación.
ID3D11VideoContext::D ecryptionBlt

Escribe datos cifrados en una superficie protegida. (ID3D11VideoContext.DecryptionBlt)
ID3D11VideoContext::EncryptionBlt

Lee los datos cifrados de una superficie protegida. (ID3D11VideoContext.EncryptionBlt)
ID3D11VideoContext::FinishSessionKeyRefresh

Cambia a una nueva clave de sesión. (ID3D11VideoContext.FinishSessionKeyRefresh)
ID3D11VideoContext::GetDecoderBuffer

Obtiene un puntero a un búfer de descodificador.
ID3D11VideoContext::GetEncryptionBltKey

Obtiene la clave criptográfica para descifrar los datos devueltos por el método ID3D11VideoContext::EncryptionBlt.
ID3D11VideoContext::NegotiateAuthenticatedChannelKeyExchange

Establece una clave de sesión para un canal autenticado.
ID3D11VideoContext::NegotiateCryptoSessionKeyExchange

Establece la clave de sesión para una sesión criptográfica.
ID3D11VideoContext::QueryAuthenticatedChannel

Envía una consulta a un canal autenticado.
ID3D11VideoContext::ReleaseDecoderBuffer

Libera un búfer obtenido llamando al método ID3D11VideoContext::GetDecoderBuffer.
ID3D11VideoContext::StartSessionKeyRefresh

Obtiene un número aleatorio que se puede usar para actualizar la clave de sesión. (ID3D11VideoContext.StartSessionKeyRefresh)
ID3D11VideoContext::SubmitDecoderBuffers

Envía uno o varios búferes para la descodificación. (ID3D11VideoContext.SubmitDecoderBuffers)
ID3D11VideoContext::VideoProcessorBlt

Realiza una operación de procesamiento de vídeo en uno o varios ejemplos de entrada y escribe el resultado en una superficie de Direct3D.
ID3D11VideoContext::VideoProcessorGetOutputAlphaFillMode

Obtiene el modo de relleno alfa actual para el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetOutputBackgroundColor

Obtiene el color de fondo actual del procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetOutputColorSpace

Obtiene el espacio de color de salida actual para el procesador de vídeo.
id3D11VideoContext::VideoProcessorGetOutputConstriction

Obtiene el nivel actual de muestreo que realiza el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetOutputExtension

Obtiene datos de estado privado del procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetOutputStereoMode

Consulta si el procesador de vídeo genera fotogramas de vídeo estéreo.
ID3D11VideoContext::VideoProcessorGetOutputTargetRect

Obtiene el rectángulo de destino actual para el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamAlpha

Obtiene el alfa planar de una secuencia de entrada en el procesador de vídeo.
id3D11VideoContext::VideoProcessorGetStreamAutoProcessingMode

Consulta si están habilitadas las características de procesamiento automático del procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamColorSpace

Obtiene el espacio de color de un flujo de entrada del procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamDestRect

Obtiene el rectángulo de destino de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamExtension

Obtiene un estado específico del controlador para una secuencia de procesamiento de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamFilter

Obtiene la configuración del filtro de imagen para una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamFrameFormat

Obtiene el formato de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamLumaKey

Obtiene la clave luma de un flujo de entrada del procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamOutputRate

Obtiene la velocidad a la que el procesador de vídeo genera fotogramas de salida para un flujo de entrada.
ID3D11VideoContext::VideoProcessorGetStreamPalette

Obtiene las entradas de la paleta de colores de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamPixelAspectRatio

Obtiene la relación de aspecto de píxeles de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamRotation

Obtiene la rotación de flujos de un flujo de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamSourceRect

Obtiene el rectángulo de origen de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorGetStreamStereoFormat

Obtiene el formato 3D estéreo para una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode

Establece el modo de relleno alfa para los datos que escribe el procesador de vídeo en el destino de representación.
ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor

Establece el color de fondo del procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetOutputColorSpace

Establece el espacio de color de salida para el procesador de vídeo.
id3D11VideoContext::VideoProcessorSetOutputConstriction

Establece la cantidad de muestreo descendente que se va a realizar en la salida.
ID3D11VideoContext::VideoProcessorSetOutputExtension

Establece un estado de procesamiento de vídeo específico del controlador.
ID3D11VideoContext::VideoProcessorSetOutputStereoMode

Especifica si el procesador de vídeo genera fotogramas de vídeo estéreo.
ID3D11VideoContext::VideoProcessorSetOutputTargetRect

Establece el rectángulo de destino para el procesador de vídeo.
id3D11VideoContext::VideoProcessorSetStreamAlpha

Establece el alfa planar para una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamAutoProcessingMode

Habilita o deshabilita las características de procesamiento automático en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamColorSpace

Establece el espacio de color de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamDestRect

Establece el rectángulo de destino de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamExtension

Establece un estado específico del controlador en una secuencia de procesamiento de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamFilter

Habilita o deshabilita un filtro de imagen para una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamFrameFormat

Especifica si una secuencia de entrada en el procesador de vídeo contiene fotogramas entrelazados o progresivos.
ID3D11VideoContext::VideoProcessorSetStreamLumaKey

Establece la clave luma para una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamOutputRate

Establece la velocidad a la que el procesador de vídeo genera fotogramas de salida para un flujo de entrada.
ID3D11VideoContext::VideoProcessorSetStreamPalette

Establece las entradas de la paleta de colores para una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamPixelAspectRatio

Establece la relación de aspecto de píxeles de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamRotation

Establece la rotación de flujos para una secuencia de entrada en el procesador de vídeo.
id3D11VideoContext::VideoProcessorSetStreamSourceRect

Establece el rectángulo de origen de una secuencia de entrada en el procesador de vídeo.
ID3D11VideoContext::VideoProcessorSetStreamStereoFormat

Habilita o deshabilita el vídeo estéreo 3D para una secuencia de entrada en el procesador de vídeo.

Observaciones

Para obtener un puntero a esta interfaz, llame a queryInterface con un puntero de interfaz ID3D11DeviceContext.

Esta interfaz proporciona acceso a varias áreas de la funcionalidad de Microsoft Direct3Dvideo:

  • Descodificación de vídeo acelerada por hardware
  • Procesamiento de vídeo
  • Protección de contenido basada en GPU
  • Cifrado y descifrado de vídeo
En Microsoft Direct3D 9, las funciones equivalentes se distribuyeron entre varias interfaces:

Requisitos

Requisito Valor
cliente mínimo admitido Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
servidor mínimo admitido Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
de la plataforma de destino de Windows
encabezado de d3d11.h

Consulte también

interfaces de vídeo de Direct3D 11

ID3D11DeviceChild

ID3D11VideoContext1