Compartilhar via


Método IDXGISurface2::GetResource (dxgi1_2.h)

Obtém o recurso pai e o índice de sub-recursos que dão suporte a uma superfície de sub-fonte.

Sintaxe

HRESULT GetResource(
  [in]  REFIID riid,
  [out] void   **ppParentResource,
  [out] UINT   *pSubresourceIndex
);

Parâmetros

[in] riid

O GUID (identificador global exclusivo) do tipo de interface solicitado.

[out] ppParentResource

Um ponteiro para um buffer que recebe um ponteiro para o objeto de recurso pai para a superfície de sub-fonte.

[out] pSubresourceIndex

Um ponteiro para uma variável que recebe o índice da superfície de sub-fonte.

Valor retornado

Retorna S_OK se tiver êxito; caso contrário, retornará um dos seguintes valores:

  • E_NOINTERFACE se o objeto não implementar o GUID especificado pelo parâmetro riid .
  • Possivelmente outros códigos de erro descritos no tópico DXGI_ERROR .

Comentários

Para objetos de superfície de sub-recursos que o método IDXGIResource1::CreateSubresourceSurface cria, GetResource simplesmente retorna os valores que foram usados para criar a superfície de sub-fonte.

Os objetos atuais que implementam IDXGISurface são recursos ou exibições. GetResource para esses objetos retorna "isso" ou o recurso que dá suporte à exibição, respectivamente. Nessa situação, o índice de sub-recursos é 0.

Requisitos

   
Cliente mínimo com suporte Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dxgi1_2.h
Biblioteca Dxgi.lib

Confira também

IDXGISurface2