Interface ID3D11VideoDevice (d3d11.h)
Fornece os recursos de decodificação de vídeo e processamento de vídeo de um dispositivo Microsoft Direct3D 11.
Herança
A interface ID3D11VideoDevice herda da interface IUnknown . ID3D11VideoDevice também tem estes tipos de membros:
Métodos
A interface ID3D11VideoDevice tem esses métodos.
ID3D11VideoDevice::CheckCryptoKeyExchange Obtém um mecanismo de troca de chaves criptográfica que é compatível com o driver. |
ID3D11VideoDevice::CheckVideoDecoderFormat Dado aprofile, verifica se o driver dá suporte a um formato de saída especificado. |
ID3D11VideoDevice::CreateAuthenticatedChannel Cria um canal para se comunicar com o dispositivo Microsoft Direct3D ou o driver gráfico. |
ID3D11VideoDevice::CreateCryptoSession Cria uma sessão criptográfica para criptografar o conteúdo de vídeo enviado ao driver de gráficos. |
ID3D11VideoDevice::CreateVideoDecoder Cria um dispositivo de decodificador de vídeo para o Microsoft Direct3D 11. |
ID3D11VideoDevice::CreateVideoDecoderOutputView Cria uma exibição de recurso para um decodificador de vídeo, descrevendo o exemplo de saída para a operação de decodificação. |
ID3D11VideoDevice::CreateVideoProcessor Cria um dispositivo de processador de vídeo para o Microsoft Direct3D 11. |
ID3D11VideoDevice::CreateVideoProcessorEnumerator Enumera os recursos do processador de vídeo do driver. |
ID3D11VideoDevice::CreateVideoProcessorInputView Cria uma exibição de recurso para um processador de vídeo, descrevendo o exemplo de entrada para a operação de processamento de vídeo. |
ID3D11VideoDevice::CreateVideoProcessorOutputView Cria uma exibição de recurso para um processador de vídeo, descrevendo o exemplo de saída para a operação de processamento de vídeo. |
ID3D11VideoDevice::GetContentProtectionCaps Consulta o driver em busca de seus recursos de proteção de conteúdo. |
ID3D11VideoDevice::GetVideoDecoderConfig Obtém uma configuração de decodificador compatível com o driver. |
ID3D11VideoDevice::GetVideoDecoderConfigCount Obtém o número de configurações de decodificador compatíveis com o driver para uma descrição de vídeo especificada. |
ID3D11VideoDevice::GetVideoDecoderProfile Obtém um perfil com suporte do driver. |
ID3D11VideoDevice::GetVideoDecoderProfileCount Obtém o número de perfis compatíveis com o driver. |
ID3D11VideoDevice::SetPrivateData Define dados privados no dispositivo de vídeo e associa esses dados a um GUID. |
ID3D11VideoDevice::SetPrivateDataInterface Define um ponteiro IUnknown privado no dispositivo de vídeo e associa esse ponteiro a um GUID. |
Comentários
O dispositivo Direct3D 11 dá suporte a essa interface. Para obter um ponteiro para essa interface, chame QueryInterface com um ponteiro de interface ID3D11Device .
Se você consultar um ID3D11Device para ID3D11VideoDevice e o dispositivo Direct3D 11 criado estiver usando o rasterizador de referência ou WARP, ou for um dispositivo de hardware e você estiver usando o Adaptador de Vídeo Básico da Microsoft, E_NOINTERFACE será retornado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d3d11.h |