Interface ID3D11VideoContext (d3d11.h)
Fornece a funcionalidade de vídeo de um dispositivo Microsoft Direct3D 11.
Herança
A interface ID3D11VideoContext
Métodos
A interface ID3D11VideoContext
ID3D11VideoContext::ConfigureAuthenticatedChannel Envia um comando de configuração para um canal autenticado. |
ID3D11VideoContext::D ecoderBeginFrame Inicia uma operação de decodificação para decodificar um quadro de vídeo. |
ID3D11VideoContext::D ecoderEndFrame Sinaliza o fim de uma operação de decodificação. |
ID3D11VideoContext::D ecoderExtension Executa uma função estendida para decodificação. |
ID3D11VideoContext::D ecryptionBlt Grava dados criptografados em uma superfície protegida. (ID3D11VideoContext.DecryptionBlt) |
ID3D11VideoContext::EncryptionBlt Lê dados criptografados de uma superfície protegida. (ID3D11VideoContext.EncryptionBlt) |
ID3D11VideoContext::FinishSessionKeyRefresh Alterna para uma nova chave de sessão. (ID3D11VideoContext.FinishSessionKeyRefresh) |
ID3D11VideoContext::GetDecoderBuffer Obtém um ponteiro para um buffer de decodificador. |
ID3D11VideoContext::GetEncryptionBltKey Obtém a chave criptográfica para descriptografar os dados retornados pelo método ID3D11VideoContext::EncryptionBlt. |
ID3D11VideoContext::NegotiateAuthenticatedChannelKeyExchange Estabelece uma chave de sessão para um canal autenticado. |
ID3D11VideoContext::NegotiateCryptoSessionKeyExchange Estabelece a chave de sessão para uma sessão criptográfica. |
ID3D11VideoContext::QueryAuthenticatedChannel Envia uma consulta para um canal autenticado. |
ID3D11VideoContext::ReleaseDecoderBuffer Libera um buffer obtido chamando o método ID3D11VideoContext::GetDecoderBuffer. |
ID3D11VideoContext::StartSessionKeyRefresh Obtém um número aleatório que pode ser usado para atualizar a chave de sessão. (ID3D11VideoContext.StartSessionKeyRefresh) |
ID3D11VideoContext::SubmitDecoderBuffers Envia um ou mais buffers para decodificação. (ID3D11VideoContext.SubmitDecoderBuffers) |
ID3D11VideoContext::VideoProcessorBlt Executa uma operação de processamento de vídeo em um ou mais exemplos de entrada e grava o resultado em uma superfície direct3D. |
ID3D11VideoContext::VideoProcessorGetOutputAlphaFillMode Obtém o modo de preenchimento alfa atual para o processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetOutputBackgroundColor Obtém a cor da tela de fundo atual do processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetOutputColorSpace Obtém o espaço de cor de saída atual para o processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetOutputConstriction Obtém o nível atual de downsampling executado pelo processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetOutputExtension Obtém dados de estado privado do processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetOutputStereoMode Consulta se o processador de vídeo produz quadros de vídeo estéreo. |
ID3D11VideoContext::VideoProcessorGetOutputTargetRect Obtém o retângulo de destino atual para o processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamAlpha Obtém o alfa planar para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamAutoProcessingMode Consulta se os recursos de processamento automático do processador de vídeo estão habilitados. |
ID3D11VideoContext::VideoProcessorGetStreamColorSpace Obtém o espaço de cor para um fluxo de entrada do processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamDestRect Obtém o retângulo de destino para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamExtension Obtém um estado específico do driver para um fluxo de processamento de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamFilter Obtém as configurações de filtro de imagem para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamFrameFormat Obtém o formato de um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamLumaKey Obtém a chave luma para um fluxo de entrada do processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamOutputRate Obtém a taxa na qual o processador de vídeo produz quadros de saída para um fluxo de entrada. |
ID3D11VideoContext::VideoProcessorGetStreamPalette Obtém as entradas de paleta de cores para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamPixelAspectRatio Obtém a taxa de proporção de pixel para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamRotation Obtém a rotação do fluxo para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamSourceRect Obtém o retângulo de origem para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorGetStreamStereoFormat Obtém o formato 3D estéreo para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetOutputAlphaFillMode Define o modo de preenchimento alfa para dados que o processador de vídeo grava no destino de renderização. |
ID3D11VideoContext::VideoProcessorSetOutputBackgroundColor Define a cor da tela de fundo do processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetOutputColorSpace Define o espaço de cor de saída para o processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetOutputConstriction Define a quantidade de downsampling a ser executada na saída. |
ID3D11VideoContext::VideoProcessorSetOutputExtension Define um estado de processamento de vídeo específico do driver. |
ID3D11VideoContext::VideoProcessorSetOutputStereoMode Especifica se o processador de vídeo produz quadros de vídeo estéreo. |
ID3D11VideoContext::VideoProcessorSetOutputTargetRect Define o retângulo de destino para o processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamAlpha Define o alfa planar para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamAutoProcessingMode Habilita ou desabilita recursos de processamento automático no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamColorSpace Define o espaço de cor para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamDestRect Define o retângulo de destino para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamExtension Define um estado específico do driver em um fluxo de processamento de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamFilter Habilita ou desabilita um filtro de imagem para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamFrameFormat Especifica se um fluxo de entrada no processador de vídeo contém quadros entrelaçados ou progressivos. |
ID3D11VideoContext::VideoProcessorSetStreamLumaKey Define a chave luma para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamOutputRate Define a taxa na qual o processador de vídeo produz quadros de saída para um fluxo de entrada. |
ID3D11VideoContext::VideoProcessorSetStreamPalette Define as entradas de paleta de cores para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamPixelAspectRatio Define a taxa de proporção de pixel para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamRotation Define a rotação do fluxo para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamSourceRect Define o retângulo de origem para um fluxo de entrada no processador de vídeo. |
ID3D11VideoContext::VideoProcessorSetStreamStereoFormat Habilita ou desabilita o vídeo 3D estéreo para um fluxo de entrada no processador de vídeo. |
Observações
Para obter um ponteiro para essa interface, chame
Essa interface fornece acesso a várias áreas da funcionalidade do Microsoft Direct3Dvideo:
- Decodificação de vídeo acelerada por hardware
- Processamento de vídeo
- Proteção de conteúdo baseada em GPU
- Criptografia e descriptografia de vídeo
- IDirect3DAuthenticatedChannel9
- IDirect3DCryptoSession9
- IDirectXVideoDecoder
- IDirectXVideoProcessor
- IDXVAHD_VideoProcessor
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
servidor com suporte mínimo | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
da Plataforma de Destino |
Windows |
cabeçalho | d3d11.h |