Condividi tramite


Metodo ID3D10Device::SOGetTargets (d3d10.h)

Ottenere i buffer di output di destinazione per la fase StreamOutput della pipeline.

Sintassi

void SOGetTargets(
  [in]  UINT         NumBuffers,
  [out] ID3D10Buffer **ppSOTargets,
  [out] UINT         *pOffsets
);

Parametri

[in] NumBuffers

Tipo: UINT

Numero di buffer da ottenere. È possibile recuperare un massimo di quattro buffer di output.

[out] ppSOTargets

Tipo: ID3D10Buffer**

Matrice di buffer di output (vedere ID3D10Buffer) da recuperare dal dispositivo.

[out] pOffsets

Tipo: UINT*

Matrice di offset nei buffer di output da ppSOTargets, un offset per ogni buffer. I valori di offset sono in byte.

Valore restituito

nessuno

Osservazioni

Le interfacce restituite avranno il numero di riferimenti incrementato di uno. Le applicazioni devono chiamare IUnknown::Release sulle interfacce restituite quando non sono più necessarie per evitare perdite di memoria.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d10.h
Libreria D3D10.lib

Vedi anche

Interfaccia ID3D10Device