atributo MF_SOURCE_READER_D3D_MANAGER
Contiene un puntero al Administrador de dispositivos de Microsoft Direct3D para el Lector de origen.
Tipo de datos
IDirect3DDeviceManager9* o IMFDXGIDeviceManager* almacenados como IUnknown*
Obtener o establecer
Para obtener este atributo, llame a IMFAttributes::GetUnknown.
Para establecer este atributo, llame a IMFAttributes::SetUnknown.
Comentarios
El valor de este atributo puede ser un puntero a la interfaz IDirect3DDeviceManager9 o a IMFDXGIDeviceManager.
Use este atributo para proporcionar un dispositivo Direct3D para los descodificadores de vídeo cargados por el lector de origen. Si establece este atributo y el descodificador admite la aceleración de vídeo de Microsoft DirectX (DXVA), el lector de origen usa el dispositivo Direct3D para asignar búferes de vídeo. Estos búferes son compatibles con el procesador de vídeo DXVA 2. (Consulte Procesamiento de vídeo DXVA).
Use este atributo con las siguientes funciones:
Normalmente, establecería este atributo si usa el lector de origen para obtener fotogramas de vídeo descodificados y usar Direct3D para mostrar los fotogramas. Establecer este atributo permite al descodificador usar DXVA.
No establecería este atributo si:
- Usa el lector de origen para procesar solo audio y no vídeo.
- Obtiene vídeo comprimido del lector de origen. En ese caso, el lector de origen no crea un descodificador.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible |
Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado |
|
Consulte también