KSJACK_SINK_INFORMATION structure
The KSJACK_SINK_INFORMATION structure stores information about an audio jack sink.
Syntax
typedef struct _KSJACK_SINK_INFORMATION { KSJACK_SINK_CONNECTIONTYPE ConnType; WORD ManufacturerId; WORD ProductId; WORD AudioLatency; BOOL HDCPCapable; BOOL AICapable; UCHAR SinkDescriptionLength; WCHAR [MAX_SINK_DESCRIPTION_NAME_LENGTH] SinkDescription; LUID PortId; } KSJACK_SINK_INFORMATION, *PKSJACK_SINK_INFORMATION;
Members
- ConnType
-
Specifies the type of connection. The connection type values are defined in the KSJACK_SINK_CONNECTIONTYPE enumeration.
- ManufacturerId
-
Specifies the sink manufacturer identifier.
- ProductId
-
Specifies the sink product identifier.
- AudioLatency
-
Specifies the latency of the audio sink.
- HDCPCapable
-
Specifies whether the sink supports High-bandwidth Digital Content Protection (HDCP).
- AICapable
-
Specifies whether the sink supports ACP Packet, ISRC1, or ISRC2.
- SinkDescriptionLength
-
Specifies the length of the string in the SinkDescription member.
- SinkDescription
-
String containing the monitor sink name. The maximum length is defined by the constant MAX_SINK_DESCRIPTION_NAME_LENGTH (32 wide characters).
- PortId
-
Specifies the video port identifier in a LUID structure.
Requirements
|
Minimum supported client |
Windows 7 [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2008 R2 [desktop apps only] |
|
Header |
|
See also