Condividi tramite


Metodo IMFDXGIBuffer::SetUnknown (mfobjects.h)

Archivia un puntatore IUnknown arbitrario nell'oggetto buffer multimediale.

Sintassi

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

Parametri

[in] guid

Identificatore per il puntatore IUnknown . Questo identificatore viene usato come chiave per recuperare il valore. Può essere qualsiasi valore GUID .

[in] pUnkData

Puntatore all'interfaccia IUnknown . Impostare questo parametro su NULL per cancellare un puntatore impostato in precedenza.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
ERROR_OBJECT_ALREADY_EXISTS
Un elemento esiste già con questa chiave.

Commenti

Per recuperare il puntatore dall'oggetto, chiamare FMDXGIBuffer::GetUnknown.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione mfobjects.h (include Mfidl.h)

Vedi anche

FMIDXGIBuffer

IMFDXGIBuffer::GetUnknown