Za pristup property-ju, sa kojeg je moguce ovo procitati, se koristi GUID PROPSETID_IR.
U DScaler izvornom kodu, tacnije u fajlu btwdmprop.h, on je definisan na sledeci nacin:
Code:
GUID PROPSETID_IR = {0xC44A1A10, 0x4A38, 0x11D2, {0x83, 0x28, 0x00, 0x60, 0x97, 0xBA, 0x83, 0xAB}};
GUID PROPSETID_IR = {0xC44A1A10, 0x4A38, 0x11D2, {0x83, 0x28, 0x00, 0x60, 0x97, 0xBA, 0x83, 0xAB}};
Inace na pocetku header-a je napisano da je to preuzeto iz btwincap drajvera.
E, kod mene na kartici V-Stream (KWorld) sa BT878 chipom ispravan GUID je:
Code:
GUID PROPSETID_IR = {0xC44A1A10, 0x0A37, 0x11D2, {0x83, 0x28, 0x00, 0x60, 0x97, 0xBA, 0x83, 0xAB}};
GUID PROPSETID_IR = {0xC44A1A10, 0x0A37, 0x11D2, {0x83, 0x28, 0x00, 0x60, 0x97, 0xBA, 0x83, 0xAB}};
Ako se malo bolje pogleda razlika je samo u drugom clanu GUID strukture.
Moje pitanje je da li ovaj GUID zavisi (i menja se u zavisnosti) od instaliranih drajvera ?
Ako zavisi da li je moguce nekako procitati taj GUID ?