Compartilhar via


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

Armazena um ponteiro IUnknown arbitrário no objeto de buffer de mídia.

Sintaxe

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

Parâmetros

[in] guid

O identificador do ponteiro IUnknown . Esse identificador é usado como uma chave para recuperar o valor. Pode ser qualquer valor guid .

[in] pUnkData

Um ponteiro para a interface IUnknown . Defina esse parâmetro como NULL para limpar um ponteiro que foi definido anteriormente.

Retornar valor

Esse método pode retornar um desses valores.

Código de retorno Descrição
S_OK
Êxito.
ERROR_OBJECT_ALREADY_EXISTS
Já existe um item com essa chave.

Comentários

Para recuperar o ponteiro do objeto , chame IMFDXGIBuffer::GetUnknown.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho mfobjects.h (include Mfidl.h)

Confira também

IMFDXGIBuffer

IMFDXGIBuffer::GetUnknown