Pular para o conteúdo principal
Obtém dados definidos pelo aplicativo de um objeto de dispositivo.

Sintaxe

Parâmetros

guid [in]
Tipo: const GUID &
O GUID associado aos dados. pDataSize [in, out]
Tipo: UINT *
Um ponteiro para uma variável que, na entrada, contém o tamanho, em bytes, do buffer para o qual pData aponta e, na saída, contém o tamanho, em bytes, da quantidade de dados que GetPrivateData recuperou. pData [out, optional]
Tipo: void *
Um ponteiro para um bloco de memória que recebe os dados do objeto de dispositivo se pDataSize apontar para um valor que especifica um buffer grande o suficiente para armazenar os dados.

Valor retornado

Tipo: HRESULT Este método retorna um dos Códigos de retorno do Direct3D 12.

Comentários

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

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas compatíveis: consoles XBOX Series e família XBOX One

Confira também

ID3D12Object
Última modificação em 6 de outubro de 2026