KSPROPERTY_EXTXPORT_S struttura (ksmedia.h)
La struttura KSPROPERTY_EXTXPORT_S descrive un trasporto esterno e le relative funzionalità.
Sintassi
typedef struct {
KSPROPERTY Property;
union {
ULONG Capabilities;
ULONG SignalMode;
ULONG LoadMedium;
MEDIUM_INFO MediumInfo;
TRANSPORT_STATE XPrtState;
struct {
BYTE frame;
BYTE second;
BYTE minute;
BYTE hour;
} Timecode;
DWORD dwTimecode;
DWORD dwAbsTrackNumber;
struct {
ULONG PayloadSize;
BYTE Payload[512];
} RawAVC;
} u;
} KSPROPERTY_EXTXPORT_S, *PKSPROPERTY_EXTXPORT_S;
Members
Property
Specifica una struttura KSPROPERTY inizializzata che descrive il set di proprietà, l'ID proprietà e il tipo di richiesta.
u
u.Capabilities
Specifica le funzionalità del trasporto esterno. Ad esempio, ED_TRANSCAP_CAN_EJECT, ED_TRANSCAP_CAN_PLAY_BACKWARDS o ED_TRANSCAP_CAN_BUMP_PLAY. Vedere la sezione Osservazioni.
u.SignalMode
Specifica la modalità di segnale del trasporto esterno. Ad esempio, ED_TRANSBASIC_SIGNAL_525_60_SD, ED_TRANSBASIC_SIGNAL_MPEG2TS o ED_TRANSBASIC_SIGNAL_0625_50_MPEG. Vedere la sezione Osservazioni
u.LoadMedium
Specifica il supporto di caricamento. Ad esempio, esettare, aprire il vassoio, chiudere il vassoio.
u.MediumInfo
Descrive le informazioni medie.
u.XPrtState
Descrive lo stato dei trasporti esterni.
u.Timecode
Specifica il codice di ora, in formato hour:minute:second:frame. Questo membro è definito per l'uso futuro.
u.Timecode.frame
Specifica la cornice. Questo membro è definito per l'uso futuro.
u.Timecode.second
Specifica il secondo. Questo membro è definito per l'uso futuro.
u.Timecode.minute
Specifica il minuto. Questo membro è definito per l'uso futuro.
u.Timecode.hour
Specifica l'ora. Questo membro è definito per l'uso futuro.
u.dwTimecode
Specifica il codice di ora, in formato hour:minute:second:frame. Questo membro è definito per l'uso futuro.
u.dwAbsTrackNumber
Specifica il numero di traccia assoluto. Questo membro è definito per l'uso futuro.
u.RawAVC
u.RawAVC.PayloadSize
Specifica le dimensioni del payload.
u.RawAVC.Payload[512]
Descrive il payload
Commenti
Qualsiasi ED_TRANSCAP_Xxx o token di ED_TRANSBASIC_Xxx è definito in xprtdefs.h in Microsoft DirectX SDK.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ksmedia.h (includere Ksmedia.h) |