Compartir a través de


Método IMFVideoSampleAllocator::SetDirectXManager (mfidl.h)

Especifica el administrador de dispositivos Direct3D para el receptor de medios de vídeo que se va a usar.

Sintaxis

HRESULT SetDirectXManager(
  [in] IUnknown *pManager
);

Parámetros

[in] pManager

Puntero a la interfaz IUnknown del administrador de dispositivos direct3D. El receptor multimedia consulta este puntero para la interfaz IDirect3DDeviceManager9 .

Valor devuelto

El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.

Código devuelto Descripción
S_OK
El método se ha llevado a cabo de forma correcta.

Comentarios

El receptor de medios usa el administrador de dispositivos direct3D para obtener un puntero al dispositivo Direct3D, que usa para asignar superficies de Direct3D. El administrador de dispositivos permite que varios objetos de la canalización (como un representador de vídeo y un descodificador de vídeo) compartan el mismo dispositivo Direct3D.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfidl.h
Library Mfuuid.lib

Consulte también

IMFVideoSampleAllocator