Compartir a través de


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

Establezca los datos en un dispositivo y asócielos con un guid.

Sintaxis

HRESULT SetPrivateData(
  [in] REFGUID    guid,
  [in] UINT       DataSize,
  [in] const void *pData
);

Parámetros

[in] guid

Tipo: REFGUID

Guid asociado a los datos.

[in] DataSize

Tipo: UINT

Tamaño de los datos.

[in] pData

Tipo: const void*

Puntero a los datos que se van a almacenar con este dispositivo. Si pData es NULL, DataSize también debe ser 0 y se destruirán todos los datos asociados previamente con el guid.

Valor devuelto

Tipo: HRESULT

Este método devuelve uno de los siguientes códigos de retorno de Direct3D 10.

Comentarios

Los datos almacenados en el dispositivo con este método se pueden recuperar con ID3D10DeviceChild::GetPrivateData.

Los datos y el conjunto guid con este método normalmente se definirán en la aplicación.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d10.h
Library D3D10.lib

Consulte también

Id3D10Device (interfaz)