Condividi tramite


Interfaccia ITAllocatorProperties (tapi3ds.h)

L'interfaccia ITAllocatorProperties espone le proprietà dell'allocatore buffer del terminale di streaming multimediale (MST) a un'applicazione end-user o server. Un'applicazione deve ottimizzare le dimensioni di esempio per un protocollo specifico. La decisione relativa alle proprietà appropriate dipende dall'implementazione elevata.

Questa interfaccia viene esposta nell'oggetto terminale dal provider di servizi multimediali associato. Se esiste, è possibile usare queryInterface in qualsiasi interfaccia terminale, ad esempio ITTerminal, per ottenere un puntatore ITAllocatorProperties .

Ereditarietà

L'interfaccia ITAllocatorProperties eredita dall'interfaccia IUnknown . ITAllocatorProperties include anche questi tipi di membri:

Metodi

L'interfaccia ITAllocatorProperties include questi metodi.

 
ITAllocatorProperties::GetAllocateBuffers

Il metodo ITAllocatorProperties::GetAllocateBuffers (tapi3ds.h) determina se è possibile recuperare i buffer allocator correnti.
ITAllocatorProperties::GetAllocatorProperties

Il metodo GetAllocatorProperties (tapi3ds.h) ottiene i valori correnti per le proprietà dell'allocatore dopo la connessione e fornisce i valori negoziati.
ITAllocatorProperties::GetBufferSize

Il metodo ITAllocatorProperties::GetBufferSize (tapi3ds.h) ottiene le dimensioni del buffer allocatore.
ITAllocatorProperties::SetAllocateBuffers

Il metodo ITAllocatorProperties::SetAllocateBuffers (tapi3ds.h) determina se è necessario impostare i buffer allocator correnti.
ITAllocatorProperties::SetAllocatorProperties

Il metodo ITAllocatorProperties::SetAllocatorProperties (tapi3ds.h) forza l'MSP a usare i valori immessi durante la negoziazione dei filtri.
ITAllocatorProperties::SetBufferSize

Il metodo ITAllocatorProperties::SetBufferSize (tapi3ds.h) imposta le dimensioni del buffer allocatore.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3ds.h (includere Tapi3.h)