Compartir a través de


Método IMFDXGIBuffer::GetResource (mfobjects.h)

Consulta la superficie de infraestructura de gráficos de Microsoft DirectX (DXGI) para obtener una interfaz.

Sintaxis

HRESULT GetResource(
  [in]  REFIID riid,
  [out] LPVOID *ppvObject
);

Parámetros

[in] riid

Identificador de interfaz (IID) de la interfaz que se solicita.

[out] ppvObject

Recibe un puntero a la interfaz . El autor de la llamada debe liberar la interfaz .

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
E_NOINTERFACE
El objeto no admite la interfaz especificada.
MF_E_INVALIDREQUEST
Solicitud no válida.

Comentarios

Puedes usar este método para obtener un puntero a la interfaz ID3D11Texture2D de la superficie. Si el búfer está bloqueado, el método devuelve MF_E_INVALIDREQUEST.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado mfobjects.h (include Mfidl.h)

Consulte también

IMFDXGIBuffer