Metodo IMFVirtualCamera::SendCameraProperty (mfvirtualcamera.h)
Wrapper intorno al metodo IKsControl::KsProperty interno, che imposta una proprietà o recupera le informazioni sulle proprietà, insieme a qualsiasi altra operazione di supporto definita disponibile in un set di proprietà.
Sintassi
HRESULT SendCameraProperty(
REFGUID propertySet,
ULONG propertyId,
ULONG propertyFlags,
void *propertyPayload,
ULONG propertyPayloadLength,
void *data,
ULONG dataLength,
ULONG *dataWritten
);
Parametri
propertySet
GUID che rappresenta KSPROPERTY. Impostare il campo.
propertyId
ULONG che rappresenta il campo KSPROPERTY.Id .
propertyFlags
Set di flag bit-wise o ed che rappresentano KSPROPERTY. Campo Contrassegni .
propertyPayload
Dati estesi aggiunti alla fine della struttura KSPROPERTY . Qualsiasi payload della proprietà fornito verrà aggiunto alla fine della struttura KSPROPERTY prima di essere inviato all'origine multimediale personalizzata della fotocamera virtuale
propertyPayloadLength
Dimensioni in byte del buffer a cui punta la proprietàPayload.
data
Buffer di byte per il payload della proprietà.
dataLength
Dimensioni in byte del buffer a cui puntano i dati.
dataWritten
Parametro di output che indica la quantità di dati scritti nel buffer dei dati. Questo valore è valido solo quando commandFlags contiene un'operazione GET o query.
Valore restituito
Restituisce un valore HRESULT, incluso ma non limitato ai valori seguenti:
Codice di errore | Descrizione |
---|---|
S_OK | Completato |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Build 22000 |
Intestazione | mfvirtualcamera.h |
Libreria | mfsensorgroup.lib |
DLL | mfsensorgroup.dll |