struktur KSPROPERTY_EXTDEVICE_S (ksmedia.h)

Struktur KSPROPERTY_EXTDEVICE_S menjelaskan perangkat eksternal dan kemampuannya.

Sintaks

typedef struct {
  KSPROPERTY Property;
  union {
    DEVCAPS Capabilities;
    ULONG   DevPort;
    ULONG   PowerState;
    WCHAR   pawchString[MAX_PATH];
    DWORD   NodeUniqueID[2];
  } u;
} KSPROPERTY_EXTDEVICE_S, *PKSPROPERTY_EXTDEVICE_S;

Anggota

Property

Menentukan struktur KSPROPERTY yang diinisialisasi yang menjelaskan kumpulan properti, ID properti, dan jenis permintaan.

u

u.Capabilities

Menjelaskan kemampuan perangkat eksternal.

u.DevPort

Menentukan port perangkat eksternal. Contohnya:

DEV_PORT_1394

DEV_PORT_USB

u.PowerState

Menentukan status daya perangkat eksternal:

ED_POWER_ON

ED_POWER_STANDBY

ED_POWER_OFF

u.pawchString[MAX_PATH]

Menentukan ID dan versi perangkat eksternal.

u.NodeUniqueID[2]

Menentukan Id simpul unik perangkat eksternal.

Keterangan

Token ED_Xxx atau DEV_PORT_Xxx didefinisikan dalam xprtdefs.h di Microsoft DirectX SDK.

Persyaratan

Persyaratan Nilai
Header ksmedia.h (termasuk Ksmedia.h)

Lihat juga

DEVCAPS

KSPROPERTY