Funzione AcxTargetCircuitGetTargetElement (acxtargets.h)
La funzione AcxTargetCircuitGetGetTargetElement, dato un valore di indice dell'elemento valido, restituirà l'oggetto ACXTARGETELEMENT associato.
Sintassi
ACXTARGETELEMENT AcxTargetCircuitGetTargetElement(
ACXTARGETCIRCUIT TargetCircuit,
ULONG ElementIndex
);
Parametri
TargetCircuit
Handle ACXTARGETCIRCUIT. Per altre informazioni sugli oggetti ACX, vedere Riepilogo degli oggetti ACX.
ElementIndex
Valore di indice dell'elemento valido.
Valore restituito
Restituisce un oggetto ACXTARGETELEMENT ACX associato al circuito specificato.
Osservazioni
Esempio
// Search the target circuit for a volume element.
// This sample code doesn't support downstream audioengine elements.
//
for (ULONG elementIndex = 0; elementIndex < AcxTargetCircuitGetElementsCount(TargetCircuit); ++elementIndex)
{
ACXTARGETELEMENT targetElement = AcxTargetCircuitGetTargetElement(TargetCircuit, elementIndex);
GUID elementType = AcxTargetElementGetType(targetElement);
if (IsEqualGUID(elementType, KSNODETYPE_VOLUME) &&
circuitCtx->TargetVolumeHandler == nullptr)
{
// Found Volume
circuitCtx->TargetVolumeHandler = targetElement;
}
}
Requisiti ACX
versione minima di ACX: 1.0
Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | acxtargets.h |
IRQL | <= DISPATCH_LEVEL |