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