Metodo Device.SetStreamSource
Aggiornamento: novembre 2007
Associa un vertex buffer al flusso di dati di una periferica.
Spazio dei nomi: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)
Sintassi
'Dichiarazione
Public Sub SetStreamSource ( _
streamNumber As Integer, _
streamData As VertexBuffer, _
stride As Integer _
)
'Utilizzo
Dim instance As Device
Dim streamNumber As Integer
Dim streamData As VertexBuffer
Dim stride As Integer
instance.SetStreamSource(streamNumber, _
streamData, stride)
public void SetStreamSource(
int streamNumber,
VertexBuffer streamData,
int stride
)
public:
void SetStreamSource(
int streamNumber,
VertexBuffer^ streamData,
int stride
)
public function SetStreamSource(
streamNumber : int,
streamData : VertexBuffer,
stride : int
)
Parametri
streamNumber
Tipo: System.Int32Flusso di dati nell'intervallo compreso tra 0 e il numero massimo di flussi meno 1.
streamData
Tipo: Microsoft.WindowsMobile.DirectX.Direct3D.VertexBufferPuntatore a una classe VertexBuffer che rappresenta il vertex buffer da associare al flusso di dati specificato.
stride
Tipo: System.Int32Offset dall'inizio del flusso all'inizio dei dati di vertice, espresso in byte.
Eccezioni
Eccezione | Condizione |
---|---|
InvalidCallException | La chiamata al metodo non è valida. Un parametro potrebbe, ad esempio, contenere un valore non valido. |
Note
Quando si utilizza un formato del vertice flessibile (FVF), che descrive il layout dei dati in un vertex buffer, il parametro stride del flusso di vertici deve corrispondere alle dimensioni dei vertici come calcolato dall'FVF.
Autorizzazioni
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Piattaforme
Windows CE, Windows Mobile per Smartphone, Windows Mobile per Pocket PC
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Compact Framework
Supportato in: 3.5, 2.0