Interfaz ID3D11VideoContext (d3d11.h)
Proporciona la funcionalidad de vídeo de un dispositivo Microsoft Direct3D 11.
Herencia
La interfaz id3D11VideoContext
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
- IDirect3DAuthenticatedChannel9
- IDirect3DCryptoSession9
- IDirectXVideoDecoder
- IDirectXVideoProcessor
- IDXVAHD_VideoProcessor
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 |