Condividi tramite


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.Int32

    Flusso di dati nell'intervallo compreso tra 0 e il numero massimo di flussi meno 1.

  • stride
    Tipo: System.Int32

    Offset 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

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

Vedere anche

Riferimenti

Device Classe

Membri Device

Spazio dei nomi Microsoft.WindowsMobile.DirectX.Direct3D