Condividi tramite


Funzione KsGetFirstChild (ks.h)

La funzione KsGetFirstChild restituisce il primo oggetto figlio AVStream di Object.

Sintassi

KSDDKAPI PVOID KsGetFirstChild(
  [in] PVOID Object
);

Parametri

[in] Object

Oggetto per il quale trovare il primo oggetto figlio AVStream.

Valore restituito

KsGetFirstChild restituisce il primo oggetto figlio AVStream di Object. Se non esiste alcun oggetto figlio di questo tipo, restituisce NULL.

Osservazioni

Per visualizzare l'organizzazione gerarchica degli oggetti AVStream, vedere gerarchia di oggetti AVStream.

I minidriver chiamano raramente questa funzione direttamente. Quelle che eseguono manualmente i typecast da e verso PVOID. Esistono diverse funzioni che sono chiamate inline a KsGetFirstChild ed eseguono i typecast: KsDeviceGetFirstChildFilterFactory e KsFilterFactoryGetFirstChildFilter. Si noti che la gerarchia degli oggetti è garantita solo stabile mentre il mutex appropriato è mantenuto, in questo caso il mutex del dispositivo. Per altre informazioni, vedere Mutexes in AVStream.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Microsoft Windows XP e nei sistemi operativi successivi e in DirectX 8.0 e versioni successive di DirectX.
piattaforma di destinazione Universale
intestazione ks.h (include Ks.h)
libreria Ks.lib
IRQL PASSIVE_LEVEL

Vedere anche

KsDeviceGetFirstChildFilterFactory

KsFilterFactoryGetFirstChildFilter

KsFilterGetFirstChildPin

KsGetParent