SensorsCxSensorInitialize 関数 (sensorscx.h)

この関数は、センサーの列挙プロパティを設定します。

センサーのプロパティの詳細については、「 列挙プロパティ」を参照してください。

構文

NTSTATUS SensorsCxSensorInitialize(
  [in] SENSOROBJECT   Sensor,
  [in] PSENSOR_CONFIG pSensorConfig
);

パラメーター

[in] Sensor

センサー オブジェクトへの参照。

[in] pSensorConfig

列挙プロパティの一覧。 詳細については、「 SENSOR_CONFIG」を参照してください。

戻り値

この関数は、異なる値を持つ NTSTATUS を返します。 返される可能性のある値の一部を次に示します。

  • 関数が正常に完了すると、STATUS_SUCCESSが返されます。
  • _In_ パラメーターのいずれかが NULL であるか、 pSensorConfig->pEnumerationList->Count 変数が 0 または大きすぎる場合、STATUS_INVALID_PARAMETERが返されます。
  • pSensorConfig バッファーがSENSOR_CONFIG構造体のサイズより小さい場合、STATUS_BUFFER_TOO_SMALLが返されます。
  • sensor オブジェクトからコントローラー オブジェクト コンテキストを構築中にエラーが発生した場合は、STATUS_NOT_FOUNDが返されます。

要件

要件
対象プラットフォーム デスクトップ
Header sensorscx.h