Compartilhar via


Método ID3D10Device::GetPrivateData (d3d10.h)

Obtenha dados de um dispositivo associado a um guid.

Sintaxe

HRESULT GetPrivateData(
  [in]      REFGUID guid,
  [in, out] UINT    *pDataSize,
  [out]     void    *pData
);

Parâmetros

[in] guid

Tipo: REFGUID

Guid associado aos dados.

[in, out] pDataSize

Tipo: UINT*

Tamanho dos dados.

[out] pData

Tipo: void*

Ponteiro para os dados armazenados com o dispositivo. Se o pData for NULL, o DataSize também deverá ser 0 e todos os dados anteriormente associados ao guid serão destruídos.

Valor de retorno

Tipo: HRESULT

Esse método retorna um dos seguintes códigos de retorno do Direct3D 10.

Observações

Se os dados retornados forem um ponteiro para um IUnknown ou uma de suas classes derivadas, que foi definida anteriormente por SetPrivateDataInterface, essa interface terá sua contagem de referência incrementada antes que os dados privados sejam retornados.

Requisitos

Requisito Valor
da Plataforma de Destino Windows
cabeçalho d3d10.h
Biblioteca D3D10.lib

Consulte também

ID3D10Device Interface