AcxTargetCircuitGetTargetPin, fonction (acxtargets.h)
La fonction AcxTargetCircuitGetTargetPin, en fonction d’une valeur d’index de broche valide, retourne l’objet ACXTARGETPIN associé.
Syntaxe
ACXTARGETPIN AcxTargetCircuitGetTargetPin(
ACXTARGETCIRCUIT TargetCircuit,
ULONG PinIndex
);
Paramètres
TargetCircuit
Handle ACXTARGETCIRCUIT. Pour plus d’informations sur les objets ACX, consultez Résumé des objets ACX.
PinIndex
Valeur d’index d’épingle valide.
Valeur de retour
Retourne un objet ACXTARGETELEMENT ACX associé au circuit spécifié.
Remarques
Exemple
PDSP_CIRCUIT_CONTEXT circuitCtx;
ACX_REQUEST_PARAMETERS params;
circuitCtx = GetDspCircuitContext(Circuit);
for (ULONG pinIndex = 0; pinIndex < AcxTargetCircuitGetPinsCount(TargetCircuit); ++pinIndex)
{
ACXTARGETPIN targetPin = AcxTargetCircuitGetTargetPin(TargetCircuit, pinIndex);
ULONG targetPinFlow = 0;
ACX_REQUEST_PARAMETERS_INIT_PROPERTY(¶ms,
KSPROPSETID_Pin,
KSPROPERTY_PIN_DATAFLOW,
AcxPropertyVerbGet,
AcxItemTypePin,
AcxTargetPinGetId(targetPin),
nullptr, 0,
&targetPinFlow,
sizeof(targetPinFlow));
...
}
Configuration requise pour ACX
version minimale d’ACX : 1.0
Pour plus d’informations sur les versions ACX, consultez vue d’ensemble de la version ACX.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | acxtargets.h |
IRQL | <= DISPATCH_LEVEL |