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

Almacena un puntero IUnknown arbitrario en el objeto de búfer multimedia.

Sintaxis

HRESULT SetUnknown(
  [in] REFIID   guid,
  [in] IUnknown *pUnkData
);

Parámetros

[in] guid

Identificador del puntero IUnknown . Este identificador se usa como clave para recuperar el valor. Puede ser cualquier valor GUID .

[in] pUnkData

Puntero a la interfaz IUnknown . Establezca este parámetro en NULL para borrar un puntero que se estableció anteriormente.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
Correcto.
ERROR_OBJECT_ALREADY_EXISTS
Ya existe un elemento con esta clave.

Comentarios

Para recuperar el puntero del objeto, llame a IMFDXGIBuffer::GetUnknown.

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

IMFDXGIBuffer::GetUnknown