Interfaz IDirect3DDeviceManager9 (dxva2api.h)

Permite que dos subprocesos compartan el mismo dispositivo Direct3D 9 y proporcionan acceso a las características de Aceleración de vídeo DirectX (DXVA) del dispositivo.

Herencia

La interfaz IDirect3DDeviceManager9 hereda de la interfaz IUnknown . IDirect3DDeviceManager9 también tiene estos tipos de miembros:

Métodos

La interfaz IDirect3DDeviceManager9 tiene estos métodos.

 
IDirect3DDeviceManager9::CloseDeviceHandle

Cierra un identificador de dispositivo Direct3D.
IDirect3DDeviceManager9::GetVideoService

Obtiene una interfaz de servicio de Aceleración de vídeo DirectX (DXVA).
IDirect3DDeviceManager9::LockDevice

Proporciona al autor de la llamada acceso exclusivo al dispositivo Direct3D.
IDirect3DDeviceManager9::OpenDeviceHandle

Obtiene un identificador para el dispositivo Direct3D.
IDirect3DDeviceManager9::ResetDevice

Establece el dispositivo Direct3D o notifica al administrador de dispositivos que se restableció el dispositivo Direct3D.
IDirect3DDeviceManager9::TestDevice

Comprueba si un identificador de dispositivo Direct3D es válido.
IDirect3DDeviceManager9::UnlockDevice

Desbloquea el dispositivo Direct3D.

Comentarios

La Administrador de dispositivos direct3D expone esta interfaz. Para crear el administrador de dispositivos Direct3D, llame a DXVA2CreateDirect3DDeviceManager9.

Para obtener esta interfaz del representador de vídeo mejorado (EVR), llame a IMFGetService::GetService. El GUID del servicio se MR_VIDEO_ACCELERATION_SERVICE. Para el filtro DirectShow EVR, llame a GetService en las patillas del filtro.

El Administrador de dispositivos direct3D solo admite dispositivos Direct3D 9. No admite dispositivos DXGI.

Las aplicaciones de la Tienda Windows deben usar IMFDXGIDeviceManager y las API de vídeo de Direct3D 11.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado dxva2api.h

Consulte también

Direct3D Administrador de dispositivos

Interfaces de Media Foundation