次の方法で共有


VIDEO_CHILD_TYPE列挙 (video.h)

VIDEO_CHILD_TYPE 列挙体は、ビデオ デバイスに接続されている子デバイスの種類を指定します。

構文

typedef enum {
  Monitor,
  NonPrimaryChip,
  VideoChip,
  Other
} VIDEO_CHILD_TYPE, *PVIDEO_CHILD_TYPE;

定数

 
Monitor
DDC2 準拠の EDID データ構造を持つ可能性があるデバイスを識別します。 ビデオ ミニポートは、このようなデバイスを検出する場合は、モニターから EDID を抽出し、PVIDEO_HW_GET_CHILD_DESCRIPTOR し、その呼び出しの VideoChildType パラメーターでこの型を返すコールバックで videoprt.sys によって提供されるページング バッファーに配置する必要があります。 この EDID が使用可能な場合は、レジストリに書き込まれます。 EDID が使用できない場合は、バッファーに何も配置しないでください。
NonPrimaryChip
プライマリ VGA チップではないビデオ ボード上の別の VGA チップを識別します。 この種類は、ミニポートがボード上の複数の VGA チップを検出した場合にのみ使用されます。 このような識別子により、videoprt.sys は別のDEVICE_EXTENSIONを作成し、関連付けられているHW_DEVICE_EXTENSIONをチップに関連付けて識別します。
VideoChip
ビデオ カードのプライマリ ビデオ チップ。
Other
ビデオ カードに接続されている他のビデオ デバイスを識別します。 ミニポートがこのようなデバイスを検出した場合は、デバイスの PNP ハードウェア識別子である videoprt.sys によって提供されるページングされたバッファーにワイド文字文字列 (WSTR) を配置します。 この文字列は、レジストリでその名前の値を作成するために使用されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 11 バージョン 24H2
ヘッダー video.h